Share via


Interface IAccessibleHostingElementProviders (uiautomationcore.h)

Un objet Microsoft Active Accessibility implémente cette interface lorsque l’objet est la racine d’une arborescence d’accessibilité qui inclut des contrôles Microsoft ActiveX sans fenêtre qui implémentent Microsoft UI Automation. Étant donné que Microsoft Active Accessibility et UI Automation utilisent des interfaces différentes, cette interface permet à un client de découvrir la liste des contrôles ActiveX hébergés sans fenêtre qui prennent en charge les UI Automation au cas où le client a besoin de les traiter différemment.

Héritage

L’interface IAccessibleHostingElementProviders hérite de l’interface IUnknown. IAccessibleHostingElementProviders possède également les types de membres suivants :

Méthodes

L’interface IAccessibleHostingElementProviders possède ces méthodes.

 
IAccessibleHostingElementProviders ::GetEmbeddedFragmentRoots

Récupère les fournisseurs d’accessibilité Active Microsoft de tous les contrôles Microsoft ActiveX sans fenêtre qui ont une implémentation de fournisseur Microsoft UI Automation et qui sont hébergés dans un objet Microsoft Active Accessibility qui implémente l’interface IAccessibleHostingElementProviders.
IAccessibleHostingElementProviders ::GetObjectIdForProvider

Récupère l’ID d’objet associé à un contrôle Microsoft ActiveX sans fenêtre qui implémente Microsoft UI Automation.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 8 [applications de bureau | Applications UWP]
Serveur minimal pris en charge Windows Server 2012 [applications de bureau | Applications UWP]
Plateforme cible Windows
En-tête uiautomationcore.h (incluez UIAutomation.h)

Voir aussi

IRawElementProviderHostingAccessibles