Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die Klasse, um die Aktionen in einem UITest durchlaufen ein Objekt und interpretieren die.
Das Ergebnis der Interpretation ist vom UITestActionInvoker-Wert abhängig.
Vererbungshierarchie
System.Object
Microsoft.VisualStudio.TestTools.UITest.CodeGeneration.UITestInterpreterCore
Microsoft.VisualStudio.TestTools.UITest.CodeGeneration.UITestInterpreter
Namespace: Microsoft.VisualStudio.TestTools.UITest.CodeGeneration
Assembly: Microsoft.VisualStudio.TestTools.UITest.Common (in Microsoft.VisualStudio.TestTools.UITest.Common.dll)
Syntax
'Declaration
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
Der UITestInterpreterCore-Typ macht die folgenden Member verfügbar.
Konstruktoren
| Name | Beschreibung | |
|---|---|---|
![]() |
UITestInterpreterCore | Erstellt eine Instanz von UITestInterpreter für ein angegebenes UITest |
Zum Seitenanfang
Eigenschaften
| Name | Beschreibung | |
|---|---|---|
![]() |
ActionInvoker | Ruft den UITestActionInvoker ab, der verwendet wird, um Aktionen im UITest auszuführen, oder legt diesen fest. |
![]() |
CurrentAction | Aktuelle Aktion, die ausgeführt wird. |
![]() |
PlaybackInProgress | True, wenn die Wiedergabe ausgeführt wird. |
![]() |
PlaybackUITest | Ruft den UITest ab, der ausgeführt wird. |
Zum Seitenanfang
Methoden
| Name | Beschreibung | |
|---|---|---|
![]() |
Cancel | Bricht die Ausführung (das heißt, Interpretation) des aktuellen Schritt oder des Tests.Dieser Aufruf blockiert, bis die UITest-Ausführung abgebrochen ist und die Wiedergabe zurückgegeben wird.Dies muss von einem anderen Thread aus dem Thread aufgerufen werden, der das UITest ausführt. |
![]() |
Dispose() | Gibt das Objekt frei. |
![]() |
Dispose(Boolean) | Tatsächlich geben Sie Implementierung frei. |
![]() |
Equals | Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.) |
![]() |
ExecuteAction | Führt die angegebene Aktion aus. |
![]() |
ExecuteStep | Führt interpretiert (das heißt,), den aktuellen Schritt im aktuell ausgewählten ActionList aus. |
![]() |
ExecuteTest() | Führt interpretiert (das heißt,), das aktuelle UITest-Objekt aus. |
![]() ![]() |
ExecuteTest(UITest) | Führt interpretiert (das heißt,), das angegebene UITest-Objekt aus. |
![]() |
ExecuteTest(Int64, Int64) | Führt interpretiert (das heißt,), das aktuelle UITest-Objekt für die Aktionen im angegebenen Bereich aus. |
![]() ![]() |
ExecuteTest(UITest, Int64, Int64) | Führt interpretiert (das heißt,), das angegebene UITest-Objekt für die Aktionen im angegebenen Bereich aus. |
![]() |
Finalize | Gibt einem Objekt Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird. (Von Object geerbt.) |
![]() |
GetHashCode | Fungiert als Hashfunktion für einen bestimmten Typ. (Von Object geerbt.) |
![]() |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) |
![]() |
IsExpectedExceptionFromActionExecution | Gibt "true" zurück, wenn die angegebene Ausnahme von der Ausführung einer Aktion erwartet wird. |
![]() |
LogActionExecutionException | Journaldaten für Aktionsausführungsausnahme. |
![]() |
MemberwiseClone | Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.) |
![]() |
MoveToFirstStep | Verschiebt den aktuellen Aktionszeiger auf die erste Aktion der zurzeit ausgewählten Aktionsliste. |
![]() |
MoveToLastStep | Verschiebt den aktuellen Aktionszeiger auf die letzte Aktion der zurzeit ausgewählten Aktionsliste. |
![]() |
MoveToNextStep | Verschiebt den Aktionszeiger auf die nächste Aktion der zurzeit ausgewählten Aktionsliste. |
![]() |
MoveToPreviousStep | Verschiebt den Aktionszeiger auf die vorherige Aktion der zurzeit ausgewählten Aktionsliste. |
![]() |
MoveToStepNumber | Verschiebt den aktuelle Aktionszeiger auf den angegebenen Aktionsindex in der gerade ausgewählten Aktionsliste fest. |
![]() |
OnErrorHandledByUser | Wird nach dem Benutzer behandelt den Aktionsausführungsfehler. Dies kann verwendet werden, um etwas im Ablaufverfolgungsprotokoll zu speichern. |
![]() |
RaisePlaybackProgressEvent | Auslösen von Wiedergabestatusereignis. |
![]() |
ToString | Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.) |
Zum Seitenanfang
Ereignisse
| Name | Beschreibung | |
|---|---|---|
![]() |
ActionCompleted | Das Ereignis, das auf einem UITestAction ausgelöst wird, wird ausgeführt. |
![]() |
ActionListCompleted | Das Ereignis, das nach Ausführung jeder ActionList ausgelöst wird, wird abgeschlossen. |
![]() |
ActionListStarted | Das Ereignis, das vor der Ausführung von jedem ActionList ausgelöst wird, wird gestartet. |
![]() |
ActionStarted | Das Ereignis, das vor einem UITestAction ausgelöst wird, wird ausgeführt. |
![]() |
InterpreterError | Ereignis ausgelöst, wenn ein Fehler auftritt, wenn das UITest interpretiert wird. |
![]() |
InterpreterProgress | Ereignis ausgelöst auf den Updatefortschritt, wenn UITest interpretiert wird. |
![]() |
InterpreterWarning | Ereignis ausgelöst, wenn eine Warnung auftritt, wenn das UITest interpretiert wird. |
![]() |
UITestCompleted | Das Ereignis, das nach Ausführung von UITest ausgelöst wird, wird abgeschlossen. |
![]() |
UITestStarted | Ereignis ausgelöst vor der Ausführung von UITest-Anfängen. |
Zum Seitenanfang
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.
Siehe auch
Referenz
Microsoft.VisualStudio.TestTools.UITest.CodeGeneration-Namespace
.gif)
.gif)
.gif)
.gif)
.gif)
.gif)