Interface IUIAutomationWindowPattern (uiautomationclient.h)
Fornece acesso à funcionalidade fundamental de uma janela.
Herança
A interface IUIAutomationWindowPattern herda da interface IUnknown . IUIAutomationWindowPattern também tem estes tipos de membros:
Métodos
A interface IUIAutomationWindowPattern tem esses métodos.
IUIAutomationWindowPattern::Close Fecha a janela. |
IUIAutomationWindowPattern::get_CachedCanMaximize Recupera um valor armazenado em cache que indica se a janela pode ser maximizada. |
IUIAutomationWindowPattern::get_CachedCanMinimize Recupera um valor armazenado em cache que indica se a janela pode ser minimizada. |
IUIAutomationWindowPattern::get_CachedIsModal Recupera um valor armazenado em cache que indica se a janela é modal. |
IUIAutomationWindowPattern::get_CachedIsTopmost Recupera um valor armazenado em cache que indica se a janela é o elemento mais alto na ordem z. |
IUIAutomationWindowPattern::get_CachedWindowInteractionState Recupera um valor armazenado em cache que indica o estado atual da janela para fins de interação do usuário. |
IUIAutomationWindowPattern::get_CachedWindowVisualState Recupera um valor armazenado em cache que indica o estado visual da janela; ou seja, se está no estado normal, maximizado ou minimizado. |
IUIAutomationWindowPattern::get_CurrentCanMaximize Indica se a janela pode ser maximizada. (IUIAutomationWindowPattern.get_CurrentCanMaximize) |
IUIAutomationWindowPattern::get_CurrentCanMinimize Indica se a janela pode ser minimizada. (IUIAutomationWindowPattern.get_CurrentCanMinimize) |
IUIAutomationWindowPattern::get_CurrentIsModal Indica se a janela é modal. (IUIAutomationWindowPattern.get_CurrentIsModal) |
IUIAutomationWindowPattern::get_CurrentIsTopmost Indica se a janela é o elemento superior na ordem z. (IUIAutomationWindowPattern.get_CurrentIsTopmost) |
IUIAutomationWindowPattern::get_CurrentWindowInteractionState Recupera o estado atual da janela para fins de interação do usuário. |
IUIAutomationWindowPattern::get_CurrentWindowVisualState Recupera o estado visual da janela; ou seja, se está no estado normal, maximizado ou minimizado. |
IUIAutomationWindowPattern::SetWindowVisualState Minimiza, maximiza ou restaura a janela. |
IUIAutomationWindowPattern::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. (IUIAutomationWindowPattern.WaitForInputIdle) |
Comentários
Exemplos de controles que dão suporte a esse padrão de controle incluem janelas de aplicativo de nível superior, janelas filho da MDI (interface MDI) e caixas de diálogo modais.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 7, Windows Vista com SP2 e Atualização de Plataforma para Windows Vista, Windows XP com SP3 e Atualização de Plataforma para Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2008 R2, Windows Server 2008 com SP2 e Atualização de Plataforma para Windows Server 2008, Windows Server 2003 com SP2 e Atualização de Plataforma para Windows Server 2008 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | uiautomationclient.h (include UIAutomation.h) |