AutomationPeer.GetHostRawElementProviderCore Metoda

Definicja

Informuje automatyzacja interfejsu użytkownika, gdzie w drzewie automatyzacja interfejsu użytkownika umieścić hwnd hostowany przez element 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

Zwraca

HostedWindowWrapper

Ta metoda zwraca hostowaną hwnd wartość automatyzacja interfejsu użytkownika dla kontrolek hostujących hwnd obiekty.

Atrybuty

Uwagi

Ta metoda zwraca hostowaną hwnd wartość automatyzacja interfejsu użytkownika dla kontrolek hostujących hwnd obiekty.

Element AutomationPeer , który jest skojarzony z elementem, który natychmiast hostuje hwnd element, musi zastąpić tę metodę.

Jeśli ta metoda nie zostanie zastąpiona, automatyzacja interfejsu użytkownika umieszcza element jako element HwndSource podrzędny, który hostuje hwnd całą aplikację. Zazwyczaj chcesz zastąpić to domyślne zachowanie i ustawić automatyzacja interfejsu użytkownika, aby umieścić hostowaną hwnd równolegle do miejsca, w którym znajduje się w drzewie logicznym Windows Presentation Foundation (WPF).

Z wyjątkiem scenariuszy hostingu, nie zezwalaj AutomationPeer na zastępowanie tej metody przez typy.

Oprócz zastąpienia tej metody typy AutomationPeer skojarzone z elementem, który natychmiast hostuje element hwnd , musi zwrócić AutomationPeer rzutowanie IRawElementProviderSimple w odpowiedzi na WM_GETOBJECT przychodzące do hostowanego hwnd.

Aby uzyskać wskaźnik do IRawElementProviderSimplemetody , wywołaj metodę HostProviderFromHandle.

Dotyczy

Zobacz też