Automation Klasse

Definition

Enthält Methoden und Felder für Benutzeroberflächenautomatisierungs-Clientanwendungen.Contains methods and fields for UI Automation client applications.

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

Felder

ContentViewCondition

Stellt eine vordefinierte Ansicht der Benutzeroberflächenautomatisierungs-Struktur dar, die nur Benutzeroberflächenautomatisierungs-Elemente enthält, die Inhalte enthalten könnenRepresents a predefined view of the UI Automation tree that includes only UI Automation elements that can contain content.

ControlViewCondition

Stellt eine vordefinierte Ansicht der Benutzeroberflächenautomatisierungs-Struktur dar, die nur Steuerelemente der Benutzeroberflächen Automatisierung enthält.Represents a predefined view of the UI Automation tree that includes only UI Automation elements that are controls.

RawViewCondition

Stellt eine vordefinierte Ansicht der Benutzeroberflächenautomatisierungs-Struktur dar, die alle Elemente der Benutzeroberflächen Automatisierung enthält.Represents a predefined view of the UI Automation tree that includes all UI Automation elements.

Methoden

AddAutomationEventHandler(AutomationEvent, AutomationElement, TreeScope, AutomationEventHandler)

Registriert eine Methode, die Benutzeroberflächenautomatisierungs-Ereignisse behandelt.Registers a method that handles UI Automation events.

AddAutomationFocusChangedEventHandler(AutomationFocusChangedEventHandler)

Registriert eine Methode, die Fokusänderungsereignisse behandelt.Registers a method that will handle focus-changed events.

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

Registriert eine Methode, die Eigenschaftenänderungsereignisse behandelt.Registers a method that will handle property-changed events.

AddStructureChangedEventHandler(AutomationElement, TreeScope, StructureChangedEventHandler)

Registriert die Methode, die Strukturänderungsereignisse behandelt.Registers the method that will handle structure-changed events.

Compare(AutomationElement, AutomationElement)

Vergleicht zwei Benutzeroberflächenautomatisierungs-Elemente und gibt zurück, true Wenn beide auf dasselbe UI-Element verweisen.Compares two UI Automation elements, returning true if both refer to the same UI element.

Compare(Int32[], Int32[])

Vergleicht zwei ganzzahlige Arrays, die Lauf Zeit Bezeichner (IDs) enthalten, um zu bestimmen, ob Ihr Inhalt identisch ist.Compares two integer arrays containing run-time identifiers (IDs) to determine whether their content is the same.

PatternName(AutomationPattern)

Ruft den Namen des angegebenen Steuerelementmusters ab.Retrieves the name of the specified control pattern.

PropertyName(AutomationProperty)

Ruft den Namen der angegebenen Benutzeroberflächenautomatisierungs-Eigenschaft ab.Retrieves the name of the specified UI Automation property.

RemoveAllEventHandlers()

Entfernt alle registrierten Benutzeroberflächenautomatisierungs-Ereignishandler.Removes all registered UI Automation event handlers.

RemoveAutomationEventHandler(AutomationEvent, AutomationElement, AutomationEventHandler)

Entfernt den angegebenen Benutzeroberflächenautomatisierungs-Ereignishandler.Removes the specified UI Automation event handler.

RemoveAutomationFocusChangedEventHandler(AutomationFocusChangedEventHandler)

Entfernt den angegebenen Ereignishandler für Fokusänderungen.Removes the specified focus-changed event handler.

RemoveAutomationPropertyChangedEventHandler(AutomationElement, AutomationPropertyChangedEventHandler)

Entfernt den angegebenen Ereignishandler für Eigenschaftenänderungen.Removes the specified property-changed event handler.

RemoveStructureChangedEventHandler(AutomationElement, StructureChangedEventHandler)

Entfernt den angegebenen Ereignishandler für Strukturänderungen.Removes the specified structure-changed event handler.

Gilt für: