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 | |
---|---|---|
UITestInterpreterCore(UITest) | Crée une instance UITestInterpreter pour un UITest donné |
Propriétés
Nom | Description | |
---|---|---|
ActionInvoker | Obtient ou définit l'UITestActionInvoker permettant d'exécuter des actions dans l'UITest. |
|
CurrentAction | Action en cours d'exécution. |
|
PlaybackInProgress | TRUE si la relecture est en cours. |
|
PlaybackUITest | Obtient l'UITest en cours d'exécution. |
Méthodes
Nom | Description | |
---|---|---|
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. |
|
Dispose() | Supprime l'objet. |
|
Dispose(Boolean) | Réel supprimez l'implémentation. |
|
Equals(Object) | (Hérité de Object.) |
|
ExecuteAction(UITestAction, UIMap) | Effectue l'action spécifiée. |
|
ExecuteStep() | Exécute (autrement dit, interprète) l'étape actuelle dans l'ActionList sélectionné. |
|
ExecuteTest() | Exécute (autrement dit, interprète) l'objet actuel d'UITest. |
|
ExecuteTest(Int64, Int64) | Exécute (autrement dit, interprète) l'objet actuel d'UITest pour les actions dans la plage spécifiée. |
|
ExecuteTest(UITest) | Exécute (autrement dit, interprète) l'objet donné d'UITest. |
|
ExecuteTest(UITest, Int64, Int64) | Exécute (autrement dit, interprète) l'objet donné d'UITest pour les actions dans la plage spécifiée. |
|
Finalize() | (Hérité de Object.) |
|
GetHashCode() | (Hérité de Object.) |
|
GetType() | (Hérité de Object.) |
|
IsExpectedExceptionFromActionExecution(Exception) | Retourne la valeur true si l'exception donnée est attendue de l'exécution d'une action. |
|
LogActionExecutionException(Exception) | Données de journaux pour l'exception d'exécution de l'action. |
|
MemberwiseClone() | (Hérité de Object.) |
|
MoveToFirstStep() | Déplace le pointeur d'action actuel vers la première action de l'ActionList actuellement sélectionnée. |
|
MoveToLastStep() | Déplace le pointeur d'action actuel vers la dernière action de l'ActionList actuellement sélectionnée. |
|
MoveToNextStep() | Déplace le pointeur d'action vers la prochaine action de l'ActionList actuellement sélectionnée. |
|
MoveToPreviousStep() | Déplace le pointeur d'action vers l'action précédente de l'ActionList actuellement sélectionnée. |
|
MoveToStepNumber(Int32) | Déplace le pointeur d'action actuelle vers l'index d'action donné dans l'ActionList actuellement sélectionnée. |
|
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. |
|
RaisePlaybackProgressEvent(UITestProgressEventArgs) | Déclenche un événement de progression de lecture. |
|
ToString() | (Hérité de Object.) |
Événements
Nom | Description | |
---|---|---|
ActionCompleted | Événement déclenché après exécution d'un UITestAction. |
|
ActionListCompleted | Événement déclenché en fin d'exécution de chaque ActionList. |
|
ActionListStarted | L'événement généré avant l'exécution de chaque ActionList est démarré. |
|
ActionStarted | Événement déclenché avant exécution d'un UITestAction. |
|
InterpreterError | Événement déclenché lorsqu'une erreur se produit au cours de l'interprétation de l'UITest. |
|
InterpreterProgress | Événement déclenché pour mettre à jour la progression de l'interprétation de l'UITest. |
|
InterpreterWarning | Événement déclenché lorsqu'un avertissement se produit au cours de l'interprétation de l'UITest. |
|
UITestCompleted | Événement déclenché en fin d'exécution d'UITest. |
|
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