ITextProvider2-Schnittstelle

ITextProvider2 Interface

Erweitert die ITextProvider-Schnittstelle, um Microsoft-Benutzeroberflächenautomatisierungs-Anbietern den Textinhalt verfügbar zu machen, der das Ziel einer Anmerkung oder Auswahl ist. Implementieren Sie diese Schnittstelle, um die Funktionen zu unterstützen, die ein Automatisierungsclient mit einem GetPattern-Aufruf und PatternInterface.Text2 anfordert.

Syntax


public interface ITextProvider2 : ITextProvider

Attribute

[Version(0x06020000)]
[WebHostHidden()]

Member

ITextProvider2Schnittstelle hat diese Membertypen:

Methoden

The ITextProvider2 Schnittstelle hat diese Methoden. Es erbt auch Methoden von Object Klasse.

MethodeBeschreibung
GetCaretRange Retrieves a zero-length text range at the location of the caret that belongs to the text-based control.
RangeFromAnnotation Exposes a text range that contains the text that is the target of the annotation associated with the specified annotation element.

 

Hinweise

Weitere Informationen zu diesem Muster finden Sie unter Text- und TextRange-Steuerelementmuster.

ITextProvider, ITextProvider2 und ITextRangeProvider werden von keinen vorhandenen Windows-Runtime-Automatisierungspeers implementiert, die diese Definition der Schnittstelle verwenden. Die Textmodelle, die von Windows-Runtime-Textsteuerelementen, wie TextBox und RichTextBlock, unterstützt werden, implementieren einige dieser Muster, aber auf einer systemeigenen Ebene, die nicht in Windows Runtime-Definitionen der API-Oberfläche angezeigt wird. Weitere Informationen finden Sie unter den Peerklassen für die verschiedenen Windows Runtime-Textsteuerelementen.

Das ITextProvider2-Muster hat keine Bezeichnerklasse für die Windows-Runtime-Eigenschaft.

Schnittstellenvererbung

ITextProvider2 erbt ITextProvider. Typen, die ITextProvider2 implementieren, implementieren auch die Schnittstellenmember von ITextProvider.

Anforderungen

Mindestens unterstützter Client

Windows 8

Mindestens unterstützter Server

Windows Server 2012

Namespace

Windows.UI.Xaml.Automation.Provider
Windows::UI::Xaml::Automation::Provider [C++]

Metadaten

Windows.winmd

Siehe auch

Text- und TextRange-Steuerelementmuster
Benutzerdefinierte Automatisierungspeers
ITextProvider2 (COM interface)
ITextProvider

 

 

Anzeigen:
© 2018 Microsoft