AutomationPeer.GetHostRawElementProviderCore Metodo

Definizione

Indica all'automazione dell'interfaccia utente dove posizionare l'oggetto hwnd ospitato da un elemento Wpf (Windows Presentation Foundation).

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

Valori restituiti

Questo metodo restituisce il < ospitato /> a Automazione interfaccia utente per i controlli che ospitano oggetti .

Attributi

Commenti

Questo metodo restituisce il < ospitato /> a Automazione interfaccia utente per i controlli che ospitano oggetti .

Oggetto AutomationPeer associato a un elemento che ospita immediatamente un oggetto deve eseguire l'override hwnd di questo metodo.

Se questo metodo non viene sottoposto a override, Automazione interfaccia utente posiziona il hwnd come elemento figlio del HwndSource che ospita l'intera applicazione. In genere, si vuole eseguire l'override di questo comportamento predefinito e impostare Automazione interfaccia utente per posizionare l'hwnd parallela alla posizione in cui si trova nell'albero logico Windows Presentation Foundation (macchine virtuali Windows).

Ad eccezione degli scenari di hosting, non consentire AutomationPeer ai tipi di eseguire l'override di questo metodo.

Oltre a eseguire l'override di questo metodo, i AutomationPeer tipi associati a un elemento che ospita immediatamente un hwnd oggetto deve restituire l'oggetto a AutomationPeer cui viene eseguito il IRawElementProviderSimple cast in risposta a WM_GETOBJECT venire all'oggetto ospitatohwnd.

Per ottenere un puntatore a IRawElementProviderSimple, chiamare HostProviderFromHandle.

Si applica a

Vedi anche