Język

TextRange.Select(TextPointer, TextPointer) Metoda

Definicja

Aktualizuje bieżące zaznaczenie, biorąc dwa TextPointer pozycje, aby wskazać zaktualizowany wybór.

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)

Parametry

position1
TextPointer

Stałe położenie zakotwiczenia oznaczające jeden koniec zaktualizowanego zaznaczenia.

position2
TextPointer

Położenie wymienne oznaczające drugi koniec zaktualizowanego zaznaczenia.

Wyjątki

Występuje, gdy position1 element i position2 nie jest umieszczony w tym samym dokumencie.

Występuje, gdy position1 wartość lub position2 ma wartość null.

Uwagi

Element A TextRange jest tworzony na podstawie zaznaczenia między dwoma pozycjami wskazywanym przez program TextPointers. Jedno z tych pozycji (wskazane przez position1) jest stałe w odniesieniu do zaznaczenia, podczas gdy drugie położenie (wskazane przez position2) jest wymienne. Jest to podobne do zachowania wyboru dokonanego przez użytkownika przy użyciu myszy lub klawiatury.

Rzeczywiste końce nowego zaznaczenia można dostosować tak, aby odpowiadały dowolnym heurystyce zaznaczenia, które mają zastosowanie do dokumentu zawierającego nowy bieżący wybór.

Dotyczy