Partager via


UITestActionInvoker, classe

Fournit des constructeurs et des méthodes permettant de démarrer une action de test de l'interface utilisateur spécifique.

Hiérarchie d'héritage

System.Object
  Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionInvoker
    Microsoft.VisualStudio.TestTools.UITest.CodeGeneration.ActionLogInvoker
    Microsoft.VisualStudio.TestTools.UITest.CodeGeneration.UIActionInterpreter

Espace de noms :  Microsoft.VisualStudio.TestTools.UITest.Common
Assembly :  Microsoft.VisualStudio.TestTools.UITest.Common (dans Microsoft.VisualStudio.TestTools.UITest.Common.dll)

Syntaxe

'Déclaration
Public MustInherit Class UITestActionInvoker _
    Implements IDisposable
public abstract class UITestActionInvoker : IDisposable
public ref class UITestActionInvoker abstract : IDisposable
[<AbstractClass>]
type UITestActionInvoker =  
    class
        interface IDisposable
    end
public abstract class UITestActionInvoker implements IDisposable

Le type UITestActionInvoker expose les membres suivants.

Constructeurs

  Nom Description
Méthode protégée UITestActionInvoker Initialise une nouvelle instance de la classe UITestActionInvoker.

Début

Propriétés

  Nom Description
Propriété publique InRetryMode Obtient ou définit une valeur qui indique si le demandeur est en mode Nouvelle tentative.

Début

Méthodes

  Nom Description
Méthode publique Cancel Annule la tâche d'appel actuelle.
Méthode publique Dispose Libère des ressources.
Méthode publique Equals Détermine si l'Object spécifié est égal à l'Object en cours. (Hérité de Object.)
Méthode protégée Finalize Autorise un objet à tenter de libérer des ressources et d'exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par l'opération garbage collection. (Hérité de Object.)
Méthode publique GetHashCode Sert de fonction de hachage pour un type particulier. (Hérité de Object.)
Méthode publique GetType Obtient le Type de l'instance actuelle. (Hérité de Object.)
Méthode publique Invoke(AssertAction, UIMap) Appelle le AssertAction fourni à l'aide du UIMap fourni.
Méthode publique Invoke(BrowserAction, UIMap) Appelle le BrowserAction fourni à l'aide du UIMap fourni.
Méthode publique Invoke(DelayAction, UIMap) Appelle le DelayAction fourni à l'aide du UIMap fourni.
Méthode publique Invoke(DragAction, UIMap) Appelle le DragAction fourni à l'aide du UIMap fourni.
Méthode publique Invoke(DragDropAction, UIMap) Appelle le DragDropAction fourni à l'aide du UIMap fourni.
Méthode publique Invoke(ErrorAction, UIMap) Appelle le ErrorAction fourni à l'aide du UIMap fourni.
Méthode publique Invoke(KeyboardAction, UIMap) Appelle le KeyboardAction fourni à l'aide du UIMap fourni.
Méthode publique Invoke(LaunchApplicationAction, UIMap) Appelle le LaunchApplicationAction fourni à l'aide du UIMap fourni.
Méthode publique Invoke(MarkerAction, UIMap) Appelle le MarkerAction fourni à l'aide du UIMap fourni.
Méthode publique Invoke(MouseAction, UIMap) Appelle le MouseAction fourni à l'aide du UIMap fourni.
Méthode publique Invoke(NavigateToUrlAction, UIMap) Appelle le NavigateToUrlAction fourni à l'aide du UIMap fourni.
Méthode publique Invoke(NoOperationAction, UIMap) Appelle le NoOperationAction fourni à l'aide du UIMap fourni.
Méthode publique Invoke(SendKeysAction, UIMap) Appelle le SendKeysAction fourni à l'aide du UIMap fourni.
Méthode publique Invoke(SetStateAction, UIMap) Appelle le SetStateAction fourni à l'aide du UIMap fourni.
Méthode publique Invoke(SetValueAction, UIMap) Appelle le SetValueAction fourni à l'aide du UIMap fourni.
Méthode publique Invoke(SharedStepsReferenceAction, UIMap) Appelle le SharedStepsReferenceAction fourni à l'aide du UIMap fourni.
Méthode publique Invoke(StringAssertAction, UIMap) Appelle le StringAssertAction fourni à l'aide du UIMap fourni.
Méthode publique Invoke(TestStepMarkerAction, UIMap) Appelle le TestStepMarkerAction fourni à l'aide du UIMap fourni.
Méthode publique Invoke(VerifyConfigurationAction, UIMap) Appelle le VerifyConfigurationAction fourni à l'aide du UIMap fourni.
Méthode publique Invoke(WarningAction, UIMap) Appelle le WarningAction fourni à l'aide du UIMap fourni.
Méthode publique Invoke(WebDialogAction, UIMap) Appelle le WebDialogAction fourni à l'aide du UIMap fourni.
Méthode protégée MemberwiseClone Crée une copie superficielle de l'objet Object actif. (Hérité de Object.)
Méthode publique SearchAndInvoke Appelle le UITestAction fourni à l'aide du UIMap fourni.
Méthode publique ToString Retourne une chaîne qui représente l'objet actuel. (Hérité de Object.)
Méthode publique WaitForThinkTime Attend pendant un temps de réflexion approprié avant d'appeler l'action fournie.

Début

Notes

Lors de l'exécution des actions de test, l'infrastructure de test implémente une implémentation spécifique de cette classe qui est appropriée au type d'action et la passe à la méthode UITestAction.Invoke.

Sécurité des threads

Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Voir aussi

Référence

Microsoft.VisualStudio.TestTools.UITest.Common, espace de noms

UITestAction