Share via


Méthode IRawElementProviderSimple ::GetPatternProvider (uiautomationcore.h)

Récupère un pointeur vers un objet qui prend en charge un modèle de contrôle sur un élément Microsoft UI Automation.

Syntaxe

HRESULT GetPatternProvider(
  [in]          PATTERNID patternId,
  [out, retval] IUnknown  **pRetVal
);

Paramètres

[in] patternId

Type : PATTERNID

Identificateur du modèle de contrôle. Pour obtenir la liste des ID de modèle de contrôle, consultez Identificateurs de modèle de contrôle.

[out, retval] pRetVal

Type : IUnknown**

Reçoit un pointeur vers l’objet qui prend en charge le modèle de contrôle ou NULL si le modèle de contrôle n’est pas pris en charge. Ce paramètre est passé sans être initialisé.

Valeur retournée

Type : HRESULT

Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.

Spécifications

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)

Voir aussi

IRawElementProviderSimple