Partager via


Méthode IRawElementProviderFragment::SetFocus (uiautomationcore.h)

Définit le focus sur cet élément.

Syntaxe

HRESULT SetFocus();

Valeur de retour

Type : HRESULT

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

Remarques

L’infrastructure Microsoft UI Automation garantit que la partie de l’interface qui héberge ce fragment est déjà concentrée avant d’appeler cette méthode. Votre implémentation ne doit mettre à jour que son état de focus interne ; par exemple, en repeint un élément de liste pour montrer qu’il a le focus. Si vous préférez qu’UI Automation ne concentre pas la fenêtre parente, définissez ProviderOptions_ProviderOwnsSetFocus dans IRawElementProviderSimple::P roviderOptions pour la racine du fragment.

Configuration requise

   
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

IRawElementProviderFragment