ITextProvider.GetVisibleRanges Metoda

Definicja

Pobiera tablicę rozłącznych zakresów tekstu z kontenera tekstu, w którym każdy zakres tekstu zaczyna się od pierwszego częściowo widocznego wiersza na końcu ostatniego częściowo widocznego wiersza.

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

Zwraca

ITextRangeProvider[]

Kolekcja widocznych zakresów tekstu w kontenerze lub pustej tablicy. Odwołanie o wartości null (Nothingw Visual Basic) nigdy nie jest zwracane.

Uwagi

automatyzacja interfejsu użytkownika dostawcy powinni upewnić się, że zwracają w większości zakresy tekstu widoczne w kontenerze.

Rozłączne zakresy tekstu mogą wystąpić, gdy dowolna zawartość kontenera tekstu jest zaciemniana przez nakładające się okno lub inny obiekt albo gdy kontener tekstu z układem wielokolumna ma co najmniej jedną kolumnę częściowo przewijaną z widoku.

Jeśli żaden tekst nie jest widoczny, zwracany jest degenerowany (pusty) zakres tekstu. Ten pusty zakres można zwrócić, jeśli kontener tekstu jest pusty lub gdy cały tekst zostanie przewinięty z widoku.

Dotyczy

Zobacz też