> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# HyperlinkSchemeEnum

HyperlinkSchemeEnum enumeration constants are used to denote different types of hyperlinks.

```
typedef enum {
 HS_Unknown,
 HS_Local,
 HS_Ftp,
 HS_Gopher,
 HS_Http,
 HS_Https,
 HS_File,
 HS_News,
 HS_Mailto
} HyperlinkSchemeEnum;
```

## Elements

| Name          | Description                                                |
| ------------- | ---------------------------------------------------------- |
| HS\\\_File    | The full path to the file.                                 |
| HS\\\_Ftp     | The FTP site address.                                      |
| HS\\\_Gopher  | The Gopher server address.                                 |
| HS\\\_Http    | The website address.                                       |
| HS\\\_Https   | The HTTPS website address.                                 |
| HS\\\_Local   | A local hyperlink to a text fragment in the same document. |
| HS\\\_Mailto  | The e-mail address.                                        |
| HS\\\_News    | The full address to a news group.                          |
| HS\\\_Unknown | The type of hyperlink is defined automatically.            |

## Used in

[IHyperlink::ParseTarget](/fine-reader/engine/api-reference/text-related-objects/hyperlink/parsetarget-method)

[IHyperlink::Scheme](/fine-reader/engine/api-reference/text-related-objects/hyperlink#scheme)
