Partager via


Automation Classe

Définition

Contient des méthodes et des champs pour les applications clientes UI Automation.

public ref class Automation abstract sealed
public static class Automation
type Automation = class
Public Class Automation
Héritage
Automation

Champs

ContentViewCondition

Représente une vue prédéfinie de l’arborescence de UI Automation qui comprend uniquement UI Automation éléments pouvant contenir du contenu.

ControlViewCondition

Représente une vue prédéfinie de l’arborescence UI Automation qui comprend uniquement UI Automation éléments qui sont des contrôles.

RawViewCondition

Représente une vue prédéfinie de l’arborescence de UI Automation qui inclut tous les éléments UI Automation.

Méthodes

AddAutomationEventHandler(AutomationEvent, AutomationElement, TreeScope, AutomationEventHandler)

Inscrit une méthode qui gère les événements UI Automation.

AddAutomationFocusChangedEventHandler(AutomationFocusChangedEventHandler)

Enregistre une méthode qui gérera des événements de modification de focus.

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

Enregistre une méthode qui gérera des événements de modification de propriété.

AddStructureChangedEventHandler(AutomationElement, TreeScope, StructureChangedEventHandler)

Enregistre la méthode qui gérera les événements de modification de structure.

Compare(AutomationElement, AutomationElement)

Compare deux éléments UI Automation, renvoyant true si les deux font référence au même élément d’interface utilisateur.

Compare(Int32[], Int32[])

Compare deux tableaux d’entiers contenant des identificateurs d’exécution (ID) pour déterminer si leur contenu est identique.

PatternName(AutomationPattern)

Récupère le nom du modèle de contrôle indiqué.

PropertyName(AutomationProperty)

Récupère le nom de la propriété UI Automation spécifiée.

RemoveAllEventHandlers()

Supprime tous les gestionnaires d’événements UI Automation inscrits.

RemoveAutomationEventHandler(AutomationEvent, AutomationElement, AutomationEventHandler)

Supprime le gestionnaire d’événements UI Automation spécifié.

RemoveAutomationFocusChangedEventHandler(AutomationFocusChangedEventHandler)

Supprime le gestionnaire d'événements de modification de focus spécifié.

RemoveAutomationPropertyChangedEventHandler(AutomationElement, AutomationPropertyChangedEventHandler)

Supprime le gestionnaire d'événements de modification de propriété spécifié.

RemoveStructureChangedEventHandler(AutomationElement, StructureChangedEventHandler)

Supprime le gestionnaire d'événements de modification de structure spécifié.

S’applique à