ITextProvider.GetVisibleRanges 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.
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
Kolekcja widocznych zakresów tekstu w kontenerze lub pustej tablicy. Odwołanie o wartości null (Nothing
w 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.