TextRange.Select(TextPointer, TextPointer) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
更新目前的選取範圍,採用兩個 TextPointer 位置來指出更新的選取範圍。
public:
void Select(System::Windows::Documents::TextPointer ^ position1, System::Windows::Documents::TextPointer ^ position2);
public void Select(System.Windows.Documents.TextPointer position1, System.Windows.Documents.TextPointer position2);
member this.Select : System.Windows.Documents.TextPointer * System.Windows.Documents.TextPointer -> unit
Public Sub Select (position1 As TextPointer, position2 As TextPointer)
參數
- position1
- TextPointer
一個固定的錨點位置,標示更新選擇的一端。
- position2
- TextPointer
一個可移動的位置,標誌著更新選擇的另一端。
例外狀況
當 position1 和 position2 不在同一份文件中時會發生。
當 position1 或 position2 發生 null時。
備註
A TextRange 是由 TextPointers 指示的兩個位置之間的選擇所組成。 其中一個位置(以 position1表示)相對於選擇是固定的,而另一個位置(以 position2表示)則是可移動的。 這與使用滑鼠或鍵盤的使用者所做的選取方式類似。
新選擇的實際端點可調整,以符合包含當前新選擇的文件所需的任何選擇啟發式。