AutomationPeer.GetHostRawElementProviderCore Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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.