Méthode IUIAutomationPatternHandler::CreateClientWrapper (uiautomationcore.h)
Crée un objet qui permet à une application cliente d’interagir avec un modèle de contrôle personnalisé.
Syntaxe
HRESULT CreateClientWrapper(
[in] IUIAutomationPatternInstance *pPatternInstance,
[out, retval] IUnknown **pClientWrapper
);
Paramètres
[in] pPatternInstance
Type : IUIAutomationPatternInstance*
Pointeur vers le instance du modèle de contrôle qui sera utilisé par le wrapper.
[out, retval] pClientWrapper
Type : IUnknown**
Reçoit un pointeur vers l’objet wrapper.
Valeur retournée
Type : HRESULT
Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.
Remarques
L’objet wrapper expose les méthodes et les propriétés du modèle de contrôle. L’implémentation de la classe wrapper transmet ces appels à Microsoft UI Automation en appelant CallMethod et GetProperty.
Configuration requise
Client minimal pris en charge | Windows 7, Windows Vista avec SP2 et Mise à jour de plateforme pour Windows Vista, Windows XP avec SP3 et Mise à jour de plateforme pour Windows Vista [applications de bureau | Applications UWP] |
Serveur minimal pris en charge | Windows Server 2008 R2, Windows Server 2008 avec SP2 et Mise à jour de plateforme pour Windows Server 2008, Windows Server 2003 avec SP2 et Mise à jour de plateforme pour Windows Server 2008 [applications de bureau | Applications UWP] |
Plateforme cible | Windows |
En-tête | uiautomationcore.h (incluez UIAutomation.h) |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour