Partager via


ITextEditProvider Interface

Définition

Étend l’interface ITextProvider pour prendre en charge l’accès par un client Microsoft UI Automation aux contrôles qui prennent en charge les actions de modification de texte par programmation. Implémentez ITextEditProvider pour prendre en charge les fonctionnalités qu’un client Automation demande avec un appel GetPattern et PatternInterface.TextEdit.

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
Attributs
Implémente

Configuration requise pour Windows

Famille d’appareils
Windows 10 (introduit dans 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v1.0)

Propriétés

DocumentRange

Obtient une plage de texte qui englobe le texte principal d'un document.

(Hérité de ITextProvider)
SupportedTextSelection

Obtient une valeur qui spécifie si un fournisseur de texte prend en charge la sélection et, le cas échéant, le type de sélection pris en charge.

(Hérité de ITextProvider)

Méthodes

GetActiveComposition()

Obtient la composition active.

GetConversionTarget()

Obtient la cible de conversion actuelle.

GetSelection()

Récupère une collection de plages de texte disjointes associées à la ou aux sélections de texte actuelles.

(Hérité de ITextProvider)
GetVisibleRanges()

Récupère un tableau de plages de texte disjointes à partir d’un conteneur de texte. Chaque plage de texte commence par la première ligne partiellement visible et se termine par la dernière ligne partiellement visible.

(Hérité de ITextProvider)
RangeFromChild(IRawElementProviderSimple)

Récupère une plage de texte qui entoure un élément enfant, tel qu’une image, un lien hypertexte ou un autre objet incorporé.

(Hérité de ITextProvider)
RangeFromPoint(Point)

Récupère une plage de texte à proximité d’une coordonnée d’écran.

(Hérité de ITextProvider)

S’applique à

Voir aussi