AutomationPeer.GetHostRawElementProviderCore Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.