AutomationPeer.GetHostRawElementProviderCore Método

Definição

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

HostedWindowWrapper

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.

Aplica-se a

Confira também