UITestInterpreterCore, classe
La classe pour itérer les actions dans un UITest objet et interprètent ceux.
Le résultat de l'interprétation dépend de la valeur UITestActionInvoker.
Hiérarchie d'héritage
System.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 lecture est en cours. | |
PlaybackUITest | Obtient l'UITest en cours d'exécution. |
Début
Méthodes
Nom | Description | |
---|---|---|
Cancel | Annule l'opération (autrement dit, translation) de l'étape actuelle ou du test.Cet appel est bloqué jusqu'à l'annulation de l'exécution de l'UITest et jusqu'au retour de la lecture.Cela doit être appelé par un thread différent du thread qui exécute l'UITest. | |
Dispose() | Supprime l'objet. | |
Dispose(Boolean) | Réel préparez l'implémentation. | |
Equals | Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.) | |
ExecuteAction | Exécute l'action spécifiée. | |
ExecuteStep | Exécute (autrement dit, interprète) l'étape actuelle dans l'ActionList actuellement 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 de la plage spécifiée. | |
ExecuteTest(UITest, Int64, Int64) | Exécute (autrement dit, interprète) l'objet donné d'UITest pour les actions de la plage spécifié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.) | |
GetHashCode | Sert de fonction de hachage pour un type particulier. (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 runtime d'action. | |
MemberwiseClone | Crée une copie superficielle de l'objet 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é après l'utilisateur gère l'erreur d'exécution d'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 actif. (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 déclenché 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 déclenché avant exécution démarre 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