Interface IWindowProvider (uiautomationcore.h)
Fornece acesso à funcionalidade fundamental baseada em janela de um controle.
Herança
A interface IWindowProvider herda da interface IUnknown . IWindowProvider também tem estes tipos de membros:
Métodos
A interface IWindowProvider tem esses métodos.
IWindowProvider::Close Tenta fechar a janela. |
IWindowProvider::get_CanMaximize Indica se a janela pode ser maximizada. (IWindowProvider.get_CanMaximize) |
IWindowProvider::get_CanMinimize Indica se a janela pode ser minimizada. (IWindowProvider.get_CanMinimize) |
IWindowProvider::get_IsModal Indica se a janela é modal. (IWindowProvider.get_IsModal) |
IWindowProvider::get_IsTopmost Indica se a janela é o elemento superior na ordem z. (IWindowProvider.get_IsTopmost) |
IWindowProvider::get_WindowInteractionState Especifica o estado atual da janela para fins de interação do usuário. |
IWindowProvider::get_WindowVisualState Especifica o estado visual da janela; ou seja, se a janela é normal (restaurada), minimizada ou maximizada. |
IWindowProvider::SetVisualState Altera o estado visual da janela. Por exemplo, minimiza-a ou maximiza-a. |
IWindowProvider::WaitForInputIdle Faz com que o código de chamada bloqueie pelo tempo especificado ou até que o processo associado entre em um estado ocioso, aquele que for concluído primeiro. (IWindowProvider.WaitForInputIdle) |
Comentários
Implementado em um provedor do Microsoft Automação da Interface do Usuário que deve dar suporte ao padrão de controle Padrão de Controle de Janela.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows XP [aplicativos da área de trabalho | aplicativos UWP] |
Servidor mínimo com suporte | Windows Server 2003 [aplicativos da área de trabalho | Aplicativos UWP] |
Plataforma de Destino | Windows |
Cabeçalho | uiautomationcore.h (include UIAutomation.h) |
Confira também
Visão Geral dos Provedores de Automação de Interface do Usuário