Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Esta seção descreve interfaces de padrão de controle para aplicativos cliente de automação da interface do usuário não gerenciados.
Nesta secção
| Interface | Descrição |
|---|---|
|
IUIAutomationAnnotationPattern |
Fornece acesso às propriedades de uma anotação em um documento. |
|
IUIAutomationCustomNavigationPattern |
Expõe um método para dar suporte ao acesso por um cliente de automação da interface do usuário da Microsoft a controles que oferecem suporte a uma ordem de navegação personalizada. |
|
IUIAutomationDockPattern |
Fornece acesso a um controle que permite que os elementos filho sejam dispostos horizontal e verticalmente, em relação uns aos outros. |
|
IUIAutomationDragPattern |
Fornece acesso a informações expostas por um provedor de automação da interface do usuário para um elemento que pode ser arrastado como parte de uma operação de arrastar e soltar. |
|
IUIAutomationDropTargetPattern |
Fornece acesso a informações de arrastar e soltar expostas por um provedor de automação da interface do usuário para um elemento que pode ser o destino de soltar de uma operação de arrastar e soltar. |
|
IUIAutomationExpandCollapsePattern |
Fornece acesso a um controle que pode expandir visualmente para exibir conteúdo e recolher para ocultar conteúdo. |
|
IUIAutomationGridItemPattern |
Fornece acesso a um controle filho em um contêiner de estilo de grade que suporta o IUIAutomationGridPattern interface. |
|
IUIAutomationGridPattern |
Fornece acesso a um controle que atua como um contêiner para uma coleção de controles filho que são organizados em um sistema de coordenadas lógicas bidimensionais que podem ser atravessados por linha e coluna. |
|
IUIAutomationInvokePattern |
Expõe um método que permite que um aplicativo cliente invoque a ação de um controle (normalmente um botão). |
|
IUIAutomationItemContainerPattern |
Expõe um método que recupera um item de um contêiner, como uma lista virtual. |
|
IUIAutomationLegacyIAccessiblePattern |
Expõe métodos e propriedades que permitem que os clientes de automação da interface do usuário recuperem informações da interface do usuário dos servidores Microsoft Ative Accessibility (MSAA). |
|
IUIAutomationMultipleViewPattern |
Fornece acesso a um controle que pode alternar entre várias representações das mesmas informações ou conjunto de controles filho. |
|
IUIAutomationObjectModelPattern |
Fornece acesso ao modelo de objeto subjacente implementado por um controle ou aplicativo. |
|
IUIAutomationPatternHandler |
Retorna um objeto wrapper de API do cliente e unmarshal propriedades e solicitações de método para uma instância real do provedor. |
|
IUIAutomationPatternInstance |
Representa um objeto de padrão de controle. O wrapper de API do cliente usa essa interface para implementar todas as chamadas de propriedade e método em termos dos GetProperty e métodos de CallMethod. |
|
IUIAutomationRangeValuePattern |
Fornece acesso a um controle que apresenta um intervalo de valores. |
|
IUIAutomationScrollItemPattern |
Expõe um método que permite que um item em um modo de exibição rolável seja colocado em uma parte visível do modo de exibição. |
|
IUIAutomationScrollPattern |
Fornece acesso a um controle que atua como um contêiner rolável para uma coleção de elementos filho. |
|
IUIAutomationSelectionItemPattern |
Fornece acesso aos itens filho selecionáveis de um controle de contêiner que suporta IUIAutomationSelectionPattern. |
|
IUIAutomationSelectionPattern |
Fornece acesso a um controle que contém itens filho selecionáveis. Os filhos deste elemento suportam IUIAutomationSelectionItemPattern. |
|
IUIAutomationSelectionPattern2 |
Estende o IUIAutomationSelectionPattern interface para fornecer informações sobre itens selecionados. |
|
IUIAutomationSpreadsheetItemPattern |
Permite que um aplicativo cliente recupere informações sobre um item (célula) em uma planilha. |
|
IUIAutomationSpreadsheetPattern |
Permite que um aplicativo cliente acesse os itens (células) em uma planilha. |
|
IUIAutomationStylesPattern |
Permite que os clientes de Automação da Interface do Usuário recuperem os estilos visuais associados a um elemento em um documento. |
|
IUIAutomationSynchronizedInputPattern |
Fornece acesso à entrada de teclado ou mouse de um controle. |
|
IUIAutomationTableItemPattern |
Fornece acesso a um elemento filho em um contêiner que suporta IUIAutomationTablePattern. |
|
IUIAutomationTablePattern |
Fornece acesso a um controle que atua como um contêiner para uma coleção de elementos filho. Os filhos deste elemento suportam IUIAutomationTableItemPattern e são organizados em um sistema de coordenadas lógicas bidimensionais que pode ser percorrido por linha e coluna. |
|
IUIAutomationTextChildPattern |
Fornece acesso a um controle baseado em texto (ou um objeto incorporado em texto) que é filho ou descendente de outro controle baseado em texto. |
|
IUIAutomationTextEditPattern |
Fornece acesso a um controle que modifica texto, por exemplo, um controle que executa a correção automática ou permite a composição de entrada por meio de um IME (Editor de Método de Entrada). |
|
IUIAutomationTextPattern |
Fornece acesso a um controle que contém texto. |
|
IUIAutomationTextPattern2 |
Estende o IUIAutomationTextPattern interface. |
|
IUIAutomationTextRange |
Fornece acesso a uma extensão de texto contínuo em um contêiner que suporta o IUIAutomationTextPattern interface. Os aplicativos cliente podem usar o IUIAutomationTextRange interface para selecionar, comparar e recuperar objetos incorporados da extensão de texto. |
|
IUIAutomationTextRange2 |
Estende o IUIAutomationTextRange interface para permitir que os clientes de automação da interface do usuário invoquem menus de contexto programaticamente. |
|
IUIAutomationTextRange3 |
Estende o interface IUIAutomationTextRange2 para oferecer suporte a acesso mais rápido aos dados de rich text subjacentes em um intervalo de texto. |
|
IUIAutomationTextRangeArray |
Representa uma coleção de IUIAutomationTextRange objetos. |
|
IUIAutomationTogglePattern |
Fornece acesso a um controle que pode percorrer um conjunto de estados e manter um estado depois que ele é definido. |
|
IUIAutomationTransformPattern |
Fornece acesso a um controle que pode ser movido, redimensionado ou girado. |
|
IUIAutomationTransformPattern2 |
Estende o IUIAutomationTransformPattern interface para permitir que os clientes de automação da interface do usuário acessem programaticamente a funcionalidade de zoom da janela de visualização de um controle. |
|
IUIAutomationValuePattern |
Fornece acesso a um controle que contém um valor que não abrange um intervalo e que pode ser representado como uma cadeia de caracteres. |
|
IUIAutomationVirtualizedItemPattern |
Representa um item virtualizado, que é um item representado por um elemento de automação de espaço reservado na árvore de Automação da Interface do Usuário. |
|
IUIAutomationWindowPattern |
Fornece acesso à funcionalidade fundamental de uma janela. |