ITextProvider.GetVisibleRanges Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft ein Array von nicht zusammenhängenden Textbereichen aus einem Textcontainer ab, wobei jeder Textbereich mit der ersten teilweise sichtbaren Zeile beginnt und mit dem Ende der letzten teilweise sichtbaren Zeile endet.
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()
Gibt zurück
Die Auflistung sichtbarer Textbereiche innerhalb des Containers oder eines leeren Arrays. Ein NULL-Verweis (Nothing
in Visual Basic) wird nie zurückgegeben.
Hinweise
Benutzeroberflächenautomatisierung Anbieter sollten sicherstellen, dass sie am meisten die Textbereiche zurückgeben, die innerhalb des Containers sichtbar sind.
Unjoint-Textbereiche können auftreten, wenn inhalte eines Textcontainers durch ein überlappende Fenster oder ein anderes Objekt verdeckt werden, oder wenn ein Textcontainer mit einem mehrspaltigen Layout eine oder mehrere Spalten teilweise aus der Ansicht scrollt.
Wenn kein Text sichtbar ist, wird ein degeneriertes (leeres) Textbereich zurückgegeben. Dieser leere Bereich kann zurückgegeben werden, wenn der Textcontainer leer ist oder wenn der gesamte Text aus der Ansicht gelauft wird.