TextRange.Select(TextPointer, TextPointer) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Aktualizacje bieżącego zaznaczenia, biorąc dwie TextPointer pozycje w celu wskazania zaktualizowanego zaznaczenia.
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 kotwicy oznaczające jeden koniec zaktualizowanego zaznaczenia.
- position2
- TextPointer
Pozycja wymienna, która oznacza drugi koniec zaktualizowanego zaznaczenia.
Wyjątki
Występuje, gdy position1
i position2
nie są umieszczone 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 wskazanymi 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 za pomocą myszy lub klawiatury.
Rzeczywiste końce nowego zaznaczenia można dostosować do wszelkich heurystyki wyboru, które mają zastosowanie do dokumentu zawierającego nowy bieżący wybór.