Freigeben über


ITextEditProvider Schnittstelle

Definition

Erweitert die ITextProvider-Schnittstelle, um den Zugriff durch einen Microsoft UI Automation-Client auf Steuerelemente zu unterstützen, die programmgesteuerte Textbearbeitungsaktionen unterstützen. Implementieren Sie ITextEditProvider, um die Funktionen zu unterstützen, die ein Automatisierungsclient mit einem GetPattern-Aufruf und PatternInterface.TextEdit anfordert.

public interface class ITextEditProvider : ITextProvider
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(3929408948, 14853, 16398, 181, 249, 78, 145, 180, 15, 97, 118)]
struct ITextEditProvider : ITextProvider
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(3929408948, 14853, 16398, 181, 249, 78, 145, 180, 15, 97, 118)]
public interface ITextEditProvider : ITextProvider
Public Interface ITextEditProvider
Implements ITextProvider
Attribute
Implementiert

Windows-Anforderungen

Gerätefamilie
Windows 10 (eingeführt in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)

Eigenschaften

DocumentRange

Ruft einen Textbereich ab, der den Haupttext eines Dokuments umschließt.

(Geerbt von ITextProvider)
SupportedTextSelection

Ruft einen Wert ab, der angibt, ob ein Textanbieter die Auswahl unterstützt, und wenn dies der Fall ist, den Typ der unterstützten Auswahl.

(Geerbt von ITextProvider)

Methoden

GetActiveComposition()

Ruft die aktive Komposition ab.

GetConversionTarget()

Ruft das aktuelle Konvertierungsziel ab.

GetSelection()

Ruft eine Auflistung nicht zusammenhängender Textbereiche ab, die der aktuellen Textauswahl oder -auswahl zugeordnet sind.

(Geerbt von ITextProvider)
GetVisibleRanges()

Ruft ein Array nicht zusammenhängender Textbereiche aus einem Textcontainer ab. Jeder Textbereich beginnt mit der ersten teilweise sichtbaren Zeile und endet mit der letzten teilweise sichtbaren Zeile.

(Geerbt von ITextProvider)
RangeFromChild(IRawElementProviderSimple)

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

(Geerbt von ITextProvider)
RangeFromPoint(Point)

Ruft einen Textbereich aus der Nähe einer Bildschirmkoordinate ab.

(Geerbt von ITextProvider)

Gilt für:

Weitere Informationen