Compartilhar via


IRawElementProviderHwndOverride.GetOverrideProviderForHwnd(IntPtr) Método

Definição

Recupera um provedor de Automação da Interface do Usuário para o elemento especificado.

public:
 System::Windows::Automation::Provider::IRawElementProviderSimple ^ GetOverrideProviderForHwnd(IntPtr hwnd);
public System.Windows.Automation.Provider.IRawElementProviderSimple GetOverrideProviderForHwnd (IntPtr hwnd);
abstract member GetOverrideProviderForHwnd : nativeint -> System.Windows.Automation.Provider.IRawElementProviderSimple
Public Function GetOverrideProviderForHwnd (hwnd As IntPtr) As IRawElementProviderSimple

Parâmetros

hwnd
IntPtr

nativeint

O identificador de janela do elemento.

Retornos

O provedor para o elemento especificado ou uma referência nula (Nothing no Visual Basic) se o provedor padrão do elemento não está sendo substituído.

Comentários

Esse método é implementado por provedores de Automação da Interface do Usuário do lado do cliente para raízes de fragmento em fragmentos que contêm elementos filho baseados em janela, quando os HWNDs desses elementos filho não são posicionados logicamente dentro da árvore Automação da Interface do Usuário. Para obter mais informações, consulte Reparenting do provedor não WPF e Reposicionamento de provedor não WPF no tópico Implementação do provedor de Automação da Interface do Usuário do lado do servidor.

O provedor retornado deve fazer parte da árvore de fragmentos. Ele pode fornecer propriedades adicionais ou substituir propriedades do componente especificado.

Se o provedor retornado implementar IRawElementProviderFragment, o provedor deverá fazer parte da árvore do fragmento e ser acessível navegando da raiz do fragmento.

Aplica-se a

Confira também