IRawElementProviderHwndOverride.GetOverrideProviderForHwnd(IntPtr) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Récupère un fournisseur UI Automation pour l’élément spécifié.
public:
System::Windows::Automation::Provider::IRawElementProviderSimple ^ GetOverrideProviderForHwnd(IntPtr hwnd);
public System.Windows.Automation.Provider.IRawElementProviderSimple GetOverrideProviderForHwnd (IntPtr hwnd);
abstract member GetOverrideProviderForHwnd : nativeint -> System.Windows.Automation.Provider.IRawElementProviderSimple
Public Function GetOverrideProviderForHwnd (hwnd As IntPtr) As IRawElementProviderSimple
Paramètres
- hwnd
-
IntPtr
nativeint
Handle de fenêtre de l’élément.
Retours
Fournisseur de l’élément spécifié, ou référence null (Nothing
en Visual Basic) si le fournisseur par défaut de l’élément n’est pas substitué.
Remarques
Cette méthode est implémentée par les fournisseurs de UI Automation côté client pour les racines de fragments dans des fragments qui contiennent des éléments enfants basés sur une fenêtre, lorsque les HWND de ces éléments enfants ne sont pas positionnés logiquement dans l’arborescence UI Automation. Pour plus d’informations, consultez Réparentation de fournisseur non WPF et Repositionnement du fournisseur non WPF dans la rubrique Implémentation du fournisseur côté serveur UI Automation.
Le fournisseur retourné doit faire partie de l’arborescence de fragments. Il peut fournir des propriétés supplémentaires ou remplacer les propriétés du composant spécifié.
Si le fournisseur retourné implémente IRawElementProviderFragment, le fournisseur doit faire partie de l’arborescence du fragment et être accessible en naviguant à partir de la racine du fragment.