> ## 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.

# Objet Hyperlink (interface IHyperlink)

> Objet Hyperlink (interface IHyperlink) dans l’API ABBYY FineReader Engine — expose les propriétés Scheme (HyperlinkSchemeEnum) et l’adresse Target d’un lien hypertexte ; prend en charge les liens locaux vers des signets utilisateur.

Cet objet expose la méthode et les propriétés d’un lien hypertexte.

<div id="properties">
  ## Propriétés
</div>

| Nom         | Type                                                                                                                                                                                                                    | Description                                                                                                                                                                                                                                                                        |
| ----------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Application | [Engine](/fr/fine-reader/engine/api-reference/engine-object-iengine-interface), [lecture seule](/fr/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties#readonly_properties) | Renvoie l'objet Engine.                                                                                                                                                                                                                                                            |
| Scheme      | [HyperlinkSchemeEnum](/fr/fine-reader/engine/api-reference/enumerations/hyperlinkschemeenum)                                                                                                                            | Stocke le type d'hyperlien, qui est détecté automatiquement lorsqu'une adresse d'hyperlien est affectée à la propriété Target. Si la valeur de la propriété IHyperlink::Scheme est HS\_Unknown, le type de l'hyperlien affecté à la propriété Target sera détecté automatiquement. |
| Target      | [BSTR](/fr/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties)                                                                                                              | Stocke l'adresse de l'hyperlien. Si le lien est local, utilisez le signet de l'utilisateur comme Target et HS\_Local comme Scheme (voir l'exemple ci-dessous).                                                                                                                     |

<div id="methods">
  ## Méthodes
</div>

| Nom                                                                                                   | Description                                                                                                                                                                         |
| ----------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [ParseTarget](/fr/fine-reader/engine/api-reference/text-related-objects/hyperlink/parsetarget-method) | Convertit la propriété Target en forme canonique, conformément aux types décrits dans [HyperlinkSchemeEnum](/fr/fine-reader/engine/api-reference/enumerations/hyperlinkschemeenum). |

<div id="related-objects">
  ## Objets associés
</div>

<img src="https://mintcdn.com/abbyy/lsETHFYUFiongXSm/images/fine-reader/engine/hyperlink.gif?s=5dea80fc22549d324284c1afc360d759" alt="Hyperlink" width="183" height="52" data-path="images/fine-reader/engine/hyperlink.gif" />[](/fr/fine-reader/engine/api-reference/text-related-objects/paragraph/hyperlink-property)[](/fr/fine-reader/engine/api-reference/text-related-objects/paragraph)

[Diagramme d’objets](/fr/fine-reader/engine/api-reference/object-diagram)

<div id="output-parameter">
  ## Paramètre de sortie
</div>

Cet objet est le paramètre de sortie de la méthode [CreateHyperlink](/fr/fine-reader/engine/api-reference/engine-object-iengine-interface/creation-methods/createlessobjectgreater-methods) de l’objet [Engine](/fr/fine-reader/engine/api-reference/engine-object-iengine-interface).

<div id="input-parameter">
  ## Paramètre d'entrée
</div>

Cet objet est le paramètre d'entrée de la méthode [SetHyperlink](/fr/fine-reader/engine/api-reference/text-related-objects/paragraph/sethyperlink-method) de l'objet [Paragraph](/fr/fine-reader/engine/api-reference/text-related-objects/paragraph).

<div id="samples">
  ## Exemples
</div>

<Accordion title="Code C++">
  ```cpp theme={null}
  // Créer un signet
  paragraph1->SetBookmark( 0, count, L"my_user_bookmark" ) ;
  // Créer un hyperlien
  CSafePtr<IHyperlink> newHyperlink;
  FREngine->CreateHyperlink( &newHyperlink ) ;
  newHyperlink->put_Scheme( HS_Local ) ;
  newHyperlink->put_Target( L"UserDefinedBookmark:my_user_bookmark" ) ;
  paragraph2->SetHyperlink( 0, count, newHyperlink );
  ...
  ```
</Accordion>

<div id="see-also">
  ## Voir aussi
</div>

[Utilisation du texte](/fr/fine-reader/engine/guided-tour/advanced-techniques/working-with-text)

[Utilisation des propriétés](/fr/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties)
