Partager via


AutomationPeer.GetHostRawElementProviderCore Méthode

Définition

Indique UI Automation où dans l’arborescence UI Automation placer le hwnd hébergé par un élément Windows Presentation Foundation (WPF).

protected:
 virtual System::Windows::Automation::Peers::HostedWindowWrapper ^ GetHostRawElementProviderCore();
[System.Security.SecurityCritical]
[System.Security.SecurityTreatAsSafe]
protected virtual System.Windows.Automation.Peers.HostedWindowWrapper GetHostRawElementProviderCore ();
protected virtual System.Windows.Automation.Peers.HostedWindowWrapper GetHostRawElementProviderCore ();
[<System.Security.SecurityCritical>]
[<System.Security.SecurityTreatAsSafe>]
abstract member GetHostRawElementProviderCore : unit -> System.Windows.Automation.Peers.HostedWindowWrapper
override this.GetHostRawElementProviderCore : unit -> System.Windows.Automation.Peers.HostedWindowWrapper
abstract member GetHostRawElementProviderCore : unit -> System.Windows.Automation.Peers.HostedWindowWrapper
override this.GetHostRawElementProviderCore : unit -> System.Windows.Automation.Peers.HostedWindowWrapper
Protected Overridable Function GetHostRawElementProviderCore () As HostedWindowWrapper

Retours

Cette méthode retourne le hébergé hwnd à UI Automation pour les contrôles qui hébergent hwnd des objets.

Attributs

Remarques

Cette méthode retourne le hébergé hwnd à UI Automation pour les contrôles qui hébergent hwnd des objets.

associé AutomationPeer à un élément qui héberge immédiatement un hwnd doit remplacer cette méthode.

Si cette méthode n’est pas remplacée, UI Automation place le hwnd en tant qu’élément enfant du qui héberge l’ensemble de HwndSource l’application. En règle générale, vous souhaitez remplacer ce comportement par défaut et définir UI Automation pour positionner l’hôte hwnd parallèlement à l’emplacement où il se trouve dans l’arborescence logique Windows Presentation Foundation (WPF).

Sauf dans les scénarios d’hébergement, n’autorisez AutomationPeer pas les types à remplacer cette méthode.

En plus de remplacer cette méthode, les AutomationPeer types associés à un élément qui héberge immédiatement un hwnd doivent retourner le AutomationPeer qui est converti IRawElementProviderSimple en réponse à WM_GETOBJECT arrivant dans le hébergé hwnd.

Pour obtenir un pointeur vers IRawElementProviderSimple, appelez HostProviderFromHandle.

S’applique à

Voir aussi