Automation Classe
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.
Contém métodos e campos para aplicativos de cliente de Automação da Interface do Usuário.
public ref class Automation abstract sealed
public static class Automation
type Automation = class
Public Class Automation
- Herança
-
Automation
Campos
| ContentViewCondition |
Representa uma exibição predefinida da árvore Automação da Interface do Usuário que inclui apenas Automação da Interface do Usuário elementos que podem conter conteúdo. |
| ControlViewCondition |
Representa uma exibição predefinida da árvore Automação da Interface do Usuário que inclui apenas Automação da Interface do Usuário elementos que são controles. |
| RawViewCondition |
Representa uma exibição predefinida da árvore Automação da Interface do Usuário que inclui todos os elementos Automação da Interface do Usuário. |
Métodos
| AddAutomationEventHandler(AutomationEvent, AutomationElement, TreeScope, AutomationEventHandler) |
Registra um método que manipula eventos Automação da Interface do Usuário. |
| AddAutomationFocusChangedEventHandler(AutomationFocusChangedEventHandler) |
Registra um método que manipulará eventos com foco alterado. |
| AddAutomationPropertyChangedEventHandler(AutomationElement, TreeScope, AutomationPropertyChangedEventHandler, AutomationProperty[]) |
Registra um método que manipulará eventos com propriedade alterada. |
| AddStructureChangedEventHandler(AutomationElement, TreeScope, StructureChangedEventHandler) |
Registra o método que manipulará eventos com estrutura alterada. |
| Compare(AutomationElement, AutomationElement) |
Compara dois elementos Automação da Interface do Usuário, retornando |
| Compare(Int32[], Int32[]) |
Compara duas matrizes inteiros que contêm IDs (identificadores de tempo de execução) para determinar se o conteúdo deles é o mesmo. |
| PatternName(AutomationPattern) |
Recupera o nome do padrão de controle especificado. |
| PropertyName(AutomationProperty) |
Recupera o nome da propriedade Automação da Interface do Usuário especificada. |
| RemoveAllEventHandlers() |
Remove todos os manipuladores de eventos Automação da Interface do Usuário registrados. |
| RemoveAutomationEventHandler(AutomationEvent, AutomationElement, AutomationEventHandler) |
Remove o manipulador de eventos Automação da Interface do Usuário especificado. |
| RemoveAutomationFocusChangedEventHandler(AutomationFocusChangedEventHandler) |
Remove o manipulador de eventos com foco alterado especificado. |
| RemoveAutomationPropertyChangedEventHandler(AutomationElement, AutomationPropertyChangedEventHandler) |
Remove o manipulador de eventos com propriedade alterada especificado. |
| RemoveStructureChangedEventHandler(AutomationElement, StructureChangedEventHandler) |
Remove o manipulador de eventos com estrutura alterada especificado. |