IRawElementProviderHwndOverride.GetOverrideProviderForHwnd(IntPtr) 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.
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.