AutomationPeer.GetHostRawElementProviderCore Methode

Definitie

Geeft UI Automation aan waar in de UI Automation boomstructuur de hwnd wordt gehost door een Windows Presentation Foundation -element (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

Retouren

Deze methode retourneert de gehoste hwnd naar UI Automation voor besturingselementen die hwnd-objecten hosten.

Kenmerken

Opmerkingen

Deze methode retourneert de gehoste hwnd naar UI Automation voor besturingselementen die hwnd-objecten hosten.

Het AutomationPeer element dat is gekoppeld aan een element dat onmiddellijk als host fungeert voor deze hwnd methode, moet deze methode overschrijven.

Als deze methode niet wordt overschreven, plaatst UI Automation de hwnd als onderliggend element van de HwndSource die als host fungeert voor de hele toepassing. Normaal gesproken wilt u dit standaardgedrag overschrijven en UI Automation instellen om de gehoste hwnd parallel te plaatsen op de plaats waar deze zich in de logische structuur van de Windows Presentation Foundation (WPF) bevindt.

Behalve in hostingscenario's mogen typen deze methode niet AutomationPeer negeren.

Naast het overschrijven van deze methode, moeten de AutomationPeer typen die zijn gekoppeld aan een element dat onmiddellijk als host fungeert hwnd , de AutomationPeer cast retourneren waarnaar wordt gecast IRawElementProviderSimple als reactie op WM_GETOBJECT die naar de gehoste worden gebracht hwnd.

Als u een aanwijzer wilt krijgen IRawElementProviderSimple, roept u aan HostProviderFromHandle.

Van toepassing op

Zie ook