Język

ITextProvider.GetSelection Metoda

Definicja

Pobiera kolekcję rozłącznych zakresów tekstu skojarzonych z bieżącym zaznaczeniem lub zaznaczeniami tekstu.

public:
 cli::array <System::Windows::Automation::Provider::ITextRangeProvider ^> ^ GetSelection();
public System.Windows.Automation.Provider.ITextRangeProvider[] GetSelection();
abstract member GetSelection : unit -> System.Windows.Automation.Provider.ITextRangeProvider[]
Public Function GetSelection () As ITextRangeProvider()

Zwraca

Kolekcja rozłącznych zakresów tekstu.

Wyjątki

Jeśli dostawca automatyzacja interfejsu użytkownika nie obsługuje zaznaczenia tekstu.

Uwagi

W przypadku dostawców automatyzacja interfejsu użytkownika obsługujących wybór tekstu dostawca powinien zaimplementować tę metodę, a także zwrócić wartość SupportedTextSelection.

Jeśli nie zaznaczono żadnego tekstu, GetSelection zwraca zdegenerowane zakresy tekstu (pusty zakres) na pozycji kursora systemowego (punkt wstawiania tekstu).

Jeśli kursor systemowy (punkt wstawiania tekstu) nie istnieje, GetSelection może zwrócić odwołanie o wartości null (Nothing w Visual Basic).

Dotyczy

Zobacz też