Automation Clase

Definición

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

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

Campos

Nombre Description
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

Nombre Description
AddAutomationEventHandler(AutomationEvent, AutomationElement, TreeScope, AutomationEventHandler)

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

AddAutomationFocusChangedEventHandler(AutomationFocusChangedEventHandler)

Registra un método que controlará los eventos modificados por el foco.

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

Registra un método que controlará los eventos modificados por propiedades.

AddStructureChangedEventHandler(AutomationElement, TreeScope, StructureChangedEventHandler)

Registra el método que controlará los eventos modificados por la 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 modificado por propiedades especificado.

RemoveStructureChangedEventHandler(AutomationElement, StructureChangedEventHandler)

Quita el controlador de eventos modificado por la estructura especificado.

Se aplica a