Compartir a través de


Automation Clase

Definición

Contiene métodos y campos para aplicaciones cliente de automatización de la interfaz de usuario.

public ref class Automation abstract sealed
public static class Automation
type Automation = class
Public Class Automation
Herencia
Automation

Campos

ContentViewCondition

Representa una vista predefinida del árbol de Automatización de la interfaz de usuario que incluye solo Automatización de la interfaz de usuario elementos que pueden contener contenido.

ControlViewCondition

Representa una vista predefinida del árbol de Automatización de la interfaz de usuario que incluye solo Automatización de la interfaz de usuario elementos que son controles.

RawViewCondition

Representa una vista predefinida del árbol de Automatización de la interfaz de usuario que incluye todos los elementos Automatización de la interfaz de usuario.

Métodos

AddAutomationEventHandler(AutomationEvent, AutomationElement, TreeScope, AutomationEventHandler)

Registra un método que controla Automatización de la interfaz de usuario eventos.

AddAutomationFocusChangedEventHandler(AutomationFocusChangedEventHandler)

Registra un método que controla los eventos de cambio de foco.

AddAutomationPropertyChangedEventHandler(AutomationElement, TreeScope, AutomationPropertyChangedEventHandler, AutomationProperty[])

Registra un método que controla los eventos de cambio de propiedad.

AddStructureChangedEventHandler(AutomationElement, TreeScope, StructureChangedEventHandler)

Registra el método que controla los eventos de cambio de estructura.

Compare(AutomationElement, AutomationElement)

Compara dos elementos Automatización de la interfaz de usuario, devolviendo true si ambos hacen referencia al mismo elemento de interfaz de usuario.

Compare(Int32[], Int32[])

Compara dos matrices de enteros que contienen identificadores en tiempo de ejecución (identificadores) para determinar si su contenido es el mismo.

PatternName(AutomationPattern)

Recupera el nombre del patrón de control especificado.

PropertyName(AutomationProperty)

Recupera el nombre de la propiedad Automatización de la interfaz de usuario especificada.

RemoveAllEventHandlers()

Quita todos los controladores de eventos de Automatización de la interfaz de usuario registrados.

RemoveAutomationEventHandler(AutomationEvent, AutomationElement, AutomationEventHandler)

Quita el controlador de eventos de Automatización de la interfaz de usuario especificado.

RemoveAutomationFocusChangedEventHandler(AutomationFocusChangedEventHandler)

Quita el controlador de eventos de cambio de foco especificado.

RemoveAutomationPropertyChangedEventHandler(AutomationElement, AutomationPropertyChangedEventHandler)

Quita el controlador de eventos de cambio de propiedad especificado.

RemoveStructureChangedEventHandler(AutomationElement, StructureChangedEventHandler)

Quita el controlador de eventos de cambio de estructura especificado.

Se aplica a