ITextRange.Link 属性

定义

获取或设置与文本范围关联的 URL 文本。

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

属性值

String

Platform::String

winrt::hstring

文本格式的 URL。

注解

此方法将文本范围的开头和结尾设置为包含整个超链接,包括友好名称(如果有)。

未验证 URL 字符串。 它包含的文本必须用引号括起来,可以选择前面有 sentinel 字符0xFDDF。 例如:“http://www.msn.com"或 0xFDDF“http://www.msn.com"。

文本范围必须是非生成的。 可以执行以下操作:

  • 如果选择了链接友好名称的一部分,则 URL 部分将替换为 Link 属性值。
  • 如果选择了常规 URL 的一部分,它将成为链接的友好名称,链接属性值为 URL。
  • 如果选择了非链接文本:+ 如果文本紧跟在链接的友好名称后面,并且 Link 属性值与 URL 匹配,则文本将追加到友好名称中。
    • 否则,文本将成为链接的友好名称,链接属性值为 URL。

调用此方法后,可以将文本范围调整为不同的字符位置。

适用于