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 の一部が選択されている場合は、リンクのフレンドリ名になり、Link プロパティの値が URL になります。
  • [非リンク テキスト] が選択されている場合: + リンクのフレンドリ名の直後にテキストがあり、Link プロパティの値が URL と一致する場合は、テキストがフレンドリ名に追加されます。
    • それ以外の場合、テキストはリンクのフレンドリ名になり、Link プロパティの値が URL になります。

このメソッドの呼び出し後に、テキスト範囲を異なる文字位置に調整できます。

適用対象