ITextProvider-Schnittstelle (uiautomationcore.h)

Ermöglicht den Zugriff auf Steuerelemente, die Text enthalten.

Vererbung

Die ITextProvider-Schnittstelle erbt von der IUnknown-Schnittstelle . ITextProvider verfügt auch über die folgenden Typen von Membern:

Methoden

Die ITextProvider-Schnittstelle verfügt über diese Methoden.

 
ITextProvider::get_DocumentRange

Ruft einen Textbereich ab, der den Standard Text eines Dokuments einschließt. (ITextProvider.get_DocumentRange)
ITextProvider::get_SupportedTextSelection

Ruft einen Wert ab, der den Typ der Textauswahl angibt, die vom Steuerelement unterstützt wird. (ITextProvider.get_SupportedTextSelection)
ITextProvider::GetSelection

Ruft eine Auflistung von Textbereichen ab, die den aktuell ausgewählten Text in einem textbasierten Steuerelement darstellt. (ITextProvider.GetSelection)
ITextProvider::GetVisibleRanges

Ruft ein Array nicht zusammenhängender Textbereiche aus einem textbasierten Steuerelement ab, in dem jeder Textbereich eine zusammenhängende Spanne sichtbaren Texts darstellt. (ITextProvider.GetVisibleRanges)
ITextProvider::RangeFromChild

Ruft einen Textbereich ab, der ein untergeordnetes Element einschließt, z. B. ein Bild, einen Link oder ein anderes eingebettetes Objekt.
ITextProvider::RangeFromPoint

Gibt den degenerierten (leeren) Textbereich zurück, der sich am nächsten an den angegebenen Bildschirmkoordinaten befindet.

Hinweise

Implementiert in einem Microsoft Benutzeroberflächenautomatisierung-Anbieter, der das Text-Steuerelementmuster unterstützen muss.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows XP [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [Desktop-Apps | UWP-Apps]
Zielplattform Windows
Kopfzeile uiautomationcore.h (include UIAutomation.h)

Weitere Informationen

ITextProvider2

ITextRangeProvider

Übersicht über die Benutzeroberflächenautomatisierungs-Anbieter