AutomationPeer.GetHostRawElementProviderCore Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Informa Automação da Interface do Usuário onde, na árvore Automação da Interface do Usuário, coloque o hwnd
que está sendo hospedado por um elemento 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
Retornos
Esse método retorna o hospedado hwnd
para Automação da Interface do Usuário para controles que hospedam hwnd
objetos.
- Atributos
Comentários
Esse método retorna o hospedado hwnd
para Automação da Interface do Usuário para controles que hospedam hwnd
objetos.
O AutomationPeer que está associado a um elemento que hospeda imediatamente um hwnd
deve substituir esse método.
Se esse método não for substituído, Automação da Interface do Usuário colocará o hwnd
elemento como filho do HwndSource que hospeda todo o aplicativo. Normalmente, você deseja substituir esse comportamento padrão e definir Automação da Interface do Usuário para posicionar o paralelo hospedado hwnd
para o local onde ele está localizado na árvore lógica do Windows Presentation Foundation (WPF).
Exceto em cenários de hospedagem, não permita que AutomationPeer os tipos substituam esse método.
Além de substituir esse método, os AutomationPeer tipos associados a um elemento que hospeda imediatamente um hwnd
deve retornar o AutomationPeer que é convertido IRawElementProviderSimple em resposta a WM_GETOBJECT chegando ao hospedado hwnd
.
Para obter um ponteiro para IRawElementProviderSimple, chame HostProviderFromHandle.