Interface ITextProvider (uiautomationcore.h)
Fournit l’accès aux contrôles qui contiennent du texte.
Héritage
L’interface ITextProvider hérite de l’interface IUnknown . ITextProvider possède également les types de membres suivants :
Méthodes
L’interface ITextProvider possède ces méthodes.
ITextProvider ::get_DocumentRange Récupère une plage de texte qui entoure le texte main d’un document. (ITextProvider.get_DocumentRange) |
ITextProvider ::get_SupportedTextSelection Récupère une valeur qui spécifie le type de sélection de texte pris en charge par le contrôle. (ITextProvider.get_SupportedTextSelection) |
ITextProvider ::GetSelection Récupère une collection de plages de texte qui représente le texte actuellement sélectionné dans un contrôle textuel. (ITextProvider.GetSelection) |
ITextProvider ::GetVisibleRanges Récupère un tableau de plages de texte disjointes à partir d’un contrôle textuel où chaque plage de texte représente une étendue contiguë de texte visible. (ITextProvider.GetVisibleRanges) |
ITextProvider ::RangeFromChild Récupère une plage de texte englobant un élément enfant tel qu’une image, un lien hypertexte ou un autre objet incorporé. |
ITextProvider ::RangeFromPoint Retourne la plage de texte dégénérée (vide) la plus proche des coordonnées d'écran spécifiées. |
Remarques
Implémenté sur un fournisseur Microsoft UI Automation qui doit prendre en charge le modèle de contrôle texte.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows XP [applications de bureau | applications UWP] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau | applications UWP] |
Plateforme cible | Windows |
En-tête | uiautomationcore.h (incluez UIAutomation.h) |