ITextRange.Link 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置与文本范围关联的 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
属性值
URL 作为文本。
注解
此方法将文本范围的开头和结尾设置为包含整个超链接(包括友好名称(如果有)。
URL 字符串未验证。 它包含的文本必须用引号括起来,可以选择在 sentinel 字符0xFDDF前面。 例如:“http://www.msn.com"或 0xFDDF“http://www.msn.com"。
文本范围必须是非生成。 可以执行以下操作:
- 如果选择了链接友好名称的一部分,则 URL 部件将替换为 Link 属性值。
- 如果选择了常规 URL 的一部分,则它将成为链接的友好名称,链接属性值为 URL。
- 如果选择了非链接文本:+ 如果文本紧跟在链接的友好名称后面,并且 Link 属性值与 URL 匹配,则文本将追加到友好名称。
- 否则,文本将成为链接的友好名称,链接属性值为 URL。
调用此方法后,可以将文本范围调整为不同的字符位置。