Partager via


ITextRange.Link Propriété

Définition

Obtient ou définit le texte d’URL associé à une plage de texte.

public:
 property Platform::String ^ Link { Platform::String ^ get(); void set(Platform::String ^ value); };
winrt::hstring Link();

void Link(winrt::hstring value);
public string Link { get; set; }
var string = iTextRange.link;
iTextRange.link = string;
Public Property Link As String

Valeur de propriété

String

Platform::String

winrt::hstring

URL sous forme de texte.

Remarques

Cette méthode définit le début et la fin de la plage de texte pour inclure l’intégralité du lien hypertexte, y compris le nom convivial, le cas échéant.

La chaîne d’URL n’est pas validée. Le texte qu’il contient doit être placé entre guillemets, éventuellement précédé du caractère sentinelle 0xFDDF. Par exemple : «http://www.msn.com" ; ou 0xFDDF »http://www.msn.com".

La plage de texte doit être non dégénérée. Les actions suivantes sont possibles :

  • Si une partie du nom convivial d’un lien est sélectionnée, la partie URL est remplacée par la valeur de la propriété Link.
  • Si une partie d’une URL régulière est sélectionnée, elle devient le nom convivial du lien, avec la valeur de la propriété Link comme URL.
  • Si le texte non lié est sélectionné : + Si le texte suit immédiatement le nom convivial d’un lien et que la valeur de la propriété Link correspond à l’URL, le texte est ajouté au nom convivial.
    • Sinon, le texte devient le nom convivial d’un lien avec la valeur de la propriété Link comme URL.

La plage de texte peut être ajustée à différentes positions de caractères après l’appel de cette méthode.

S’applique à