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.
Hiérarchie d'héritage
Object
Microsoft.VisualStudio.TestTools.UITest.CodeGeneration.UITestInterpreterCore
Microsoft.VisualStudio.TestTools.UITest.CodeGeneration.UITestInterpreter
Espace de noms : Microsoft.VisualStudio.TestTools.UITest.CodeGeneration
Assembly : Microsoft.VisualStudio.TestTools.UITest.Common (dans Microsoft.VisualStudio.TestTools.UITest.Common.dll)
Syntaxe
'Déclaration
Public Class UITestInterpreterCore _
Implements IDisposable
public class UITestInterpreterCore : IDisposable
public ref class UITestInterpreterCore : IDisposable
type UITestInterpreterCore =
class
interface IDisposable
end
public class UITestInterpreterCore implements IDisposable
Le type UITestInterpreterCore expose les membres suivants.
Constructeurs
Nom | Description | |
---|---|---|
UITestInterpreterCore | Crée une instance UITestInterpreter pour un UITest donné |
Début
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. |
Début
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 | Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.) | |
ExecuteAction | 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(UITest) | Exécute (autrement dit, interprète) l'objet donné 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, Int64, Int64) | Exécute (autrement dit, interprète) l'objet donné d'UITest pour les actions dans la plage spécifiée. | |
Finalize | Autorise un objet à tenter de libérer des ressources et à exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par une opération garbage collection. (Hérité de Object.) | |
GetHashCode | Sert de fonction de hachage par défaut. (Hérité de Object.) | |
GetType | Obtient le Type de l'instance actuelle. (Hérité de Object.) | |
IsExpectedExceptionFromActionExecution | Retourne la valeur true si l'exception donnée est attendue de l'exécution d'une action. | |
LogActionExecutionException | Données de journaux pour l'exception d'exécution de l'action. | |
MemberwiseClone | Crée une copie superficielle du Object actuel. (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 | Déplace le pointeur d'action actuelle vers l'index d'action donné dans l'ActionList actuellement sélectionnée. | |
OnErrorHandledByUser | 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 | Déclenche un événement de progression de lecture. | |
ToString | Retourne une chaîne qui représente l'objet actuel. (Hérité de Object.) |
Début
É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. |
Début
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.CodeGeneration, espace de noms