Partager via


UITestInterpreterCore, classe

 

La classe pour parcourir les actions dans un UITest objet et à interpréter celles.

Le résultat de l'interprétation dépend de la valeur UITestActionInvoker.

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

Hiérarchie d'héritage

System.Object
  Microsoft.VisualStudio.TestTools.UITest.CodeGeneration.UITestInterpreterCore
    Microsoft.VisualStudio.TestTools.UITest.CodeGeneration.UITestInterpreter

Syntaxe

public class UITestInterpreterCore : IDisposable
public ref class UITestInterpreterCore : IDisposable
type UITestInterpreterCore = 
    class
        interface IDisposable
    end
Public Class UITestInterpreterCore
    Implements IDisposable

Constructeurs

Nom Description
System_CAPS_pubmethod UITestInterpreterCore(UITest)

Crée une instance UITestInterpreter pour un UITest donné

Propriétés

Nom Description
System_CAPS_pubproperty ActionInvoker

Obtient ou définit l'UITestActionInvoker permettant d'exécuter des actions dans l'UITest.

System_CAPS_protproperty CurrentAction

Action en cours d'exécution.

System_CAPS_protproperty PlaybackInProgress

TRUE si la relecture est en cours.

System_CAPS_pubproperty PlaybackUITest

Obtient l'UITest en cours d'exécution.

Méthodes

Nom Description
System_CAPS_pubmethod Cancel()

Annule l'exécution (autrement dit, traduction) de l'étape active ou de test.Cet appel est bloqué jusqu'à l'annulation de l'exécution de l'UITest et jusqu'au retour de la lecture.Il doit être appelé à partir d'un fil de discussion sur le réseau de discussion qui exécute l'UITest.

System_CAPS_pubmethod Dispose()

Supprime l'objet.

System_CAPS_protmethod Dispose(Boolean)

Réel supprimez l'implémentation.

System_CAPS_pubmethod Equals(Object)

(Hérité de Object.)

System_CAPS_protmethod ExecuteAction(UITestAction, UIMap)

Effectue l'action spécifiée.

System_CAPS_pubmethod ExecuteStep()

Exécute (autrement dit, interprète) l'étape actuelle dans l'ActionList sélectionné.

System_CAPS_pubmethod ExecuteTest()

Exécute (autrement dit, interprète) l'objet actuel d'UITest.

System_CAPS_pubmethod ExecuteTest(Int64, Int64)

Exécute (autrement dit, interprète) l'objet actuel d'UITest pour les actions dans la plage spécifiée.

System_CAPS_pubmethodSystem_CAPS_static ExecuteTest(UITest)

Exécute (autrement dit, interprète) l'objet donné d'UITest.

System_CAPS_pubmethodSystem_CAPS_static ExecuteTest(UITest, Int64, Int64)

Exécute (autrement dit, interprète) l'objet donné d'UITest pour les actions dans la plage spécifiée.

System_CAPS_protmethod Finalize()

(Hérité de Object.)

System_CAPS_pubmethod GetHashCode()

(Hérité de Object.)

System_CAPS_pubmethod GetType()

(Hérité de Object.)

System_CAPS_protmethod IsExpectedExceptionFromActionExecution(Exception)

Retourne la valeur true si l'exception donnée est attendue de l'exécution d'une action.

System_CAPS_protmethod LogActionExecutionException(Exception)

Données de journaux pour l'exception d'exécution de l'action.

System_CAPS_protmethod MemberwiseClone()

(Hérité de Object.)

System_CAPS_pubmethod MoveToFirstStep()

Déplace le pointeur d'action actuel vers la première action de l'ActionList actuellement sélectionnée.

System_CAPS_pubmethod MoveToLastStep()

Déplace le pointeur d'action actuel vers la dernière action de l'ActionList actuellement sélectionnée.

System_CAPS_pubmethod MoveToNextStep()

Déplace le pointeur d'action vers la prochaine action de l'ActionList actuellement sélectionnée.

System_CAPS_pubmethod MoveToPreviousStep()

Déplace le pointeur d'action vers l'action précédente de l'ActionList actuellement sélectionnée.

System_CAPS_pubmethod MoveToStepNumber(Int32)

Déplace le pointeur d'action actuelle vers l'index d'action donné dans l'ActionList actuellement sélectionnée.

System_CAPS_protmethod OnErrorHandledByUser(UITestErrorEventArgs)

Appelée après l'utilisateur gère l'erreur d'exécution de l'action.

Cela peut être utilisé pour enregistrer un élément quelconque dans le journal des traces.

System_CAPS_protmethod RaisePlaybackProgressEvent(UITestProgressEventArgs)

Déclenche un événement de progression de lecture.

System_CAPS_pubmethod ToString()

(Hérité de Object.)

Événements

Nom Description
System_CAPS_pubevent ActionCompleted

Événement déclenché après exécution d'un UITestAction.

System_CAPS_pubevent ActionListCompleted

Événement déclenché en fin d'exécution de chaque ActionList.

System_CAPS_pubevent ActionListStarted

L'événement généré avant l'exécution de chaque ActionList est démarré.

System_CAPS_pubevent ActionStarted

Événement déclenché avant exécution d'un UITestAction.

System_CAPS_pubevent InterpreterError

Événement déclenché lorsqu'une erreur se produit au cours de l'interprétation de l'UITest.

System_CAPS_pubevent InterpreterProgress

Événement déclenché pour mettre à jour la progression de l'interprétation de l'UITest.

System_CAPS_pubevent InterpreterWarning

Événement déclenché lorsqu'un avertissement se produit au cours de l'interprétation de l'UITest.

System_CAPS_pubevent UITestCompleted

Événement déclenché en fin d'exécution d'UITest.

System_CAPS_pubevent UITestStarted

Événement généré avant l'exécution de le démarrage d'UITest.

Sécurité des threads

Tous les membres statiques (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

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

Retour au début