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
Übersicht über die Benutzeroberflächenautomatisierungs-Anbieter