ActionLogInvoker-Klasse

Generiert das Aktionsprotokoll aus den Testaktionen, die vom Rekorder und der Wiedergabe gesammelt wurden.

Vererbungshierarchie

System.Object
  Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionInvoker
    Microsoft.VisualStudio.TestTools.UITest.CodeGeneration.ActionLogInvoker

Namespace:  Microsoft.VisualStudio.TestTools.UITest.CodeGeneration
Assembly:  Microsoft.VisualStudio.TestTools.UITest.CodeGeneration (in Microsoft.VisualStudio.TestTools.UITest.CodeGeneration.dll)

Syntax

'Declaration
Public NotInheritable Class ActionLogInvoker _
    Inherits UITestActionInvoker
public sealed class ActionLogInvoker : UITestActionInvoker
public ref class ActionLogInvoker sealed : public UITestActionInvoker
[<Sealed>]
type ActionLogInvoker =  
    class
        inherit UITestActionInvoker
    end
public final class ActionLogInvoker extends UITestActionInvoker

Der ActionLogInvoker-Typ macht die folgenden Member verfügbar.

Konstruktoren

  Name Beschreibung
Öffentliche Methode ActionLogInvoker Initialisiert mithilfe des angegebenen TextWriter eine neue Instanz der ActionLogInvoker-Klasse.

Zum Seitenanfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft InRetryMode Ruft einen Wert ab, der angibt, ob sich die aufrufende Instanz im Wiederholungsmodus befindet, oder legt diesen fest. (Überschreibt UITestActionInvoker.InRetryMode.)

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode Cancel Bricht die aktuelle Aufrufaufgabe ab. (Überschreibt UITestActionInvoker.Cancel().)
Öffentliche Methode Dispose Gibt Ressourcen frei. (Überschreibt UITestActionInvoker.Dispose().)
Öffentliche Methode Equals Bestimmt, ob das angegebene Object und das aktuelle Object gleich sind. (Von Object geerbt.)
Geschützte Methode Finalize Ermöglicht es einem Objekt, zu versuchen, Ressourcen freizugeben und führt andere Bereinigungsvorgänge aus, bevor es von Garbage Collection freigegeben wird. (Von Object geerbt.)
Öffentliche Methode GetHashCode Fungiert als Hashfunktion für einen besonderen Typ. (Von Object geerbt.)
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Öffentliche Methode Invoke(AssertAction, UIMap) Generiert einen Aktionsprotokolleintrag für eine Assertionsaktion. (Überschreibt UITestActionInvoker.Invoke(AssertAction, UIMap).)
Öffentliche Methode Invoke(BrowserAction, UIMap) Generiert einen Aktionsprotokolleintrag für eine Browseraktion. (Überschreibt UITestActionInvoker.Invoke(BrowserAction, UIMap).)
Öffentliche Methode Invoke(DelayAction, UIMap) Generiert einen Aktionsprotokolleintrag für eine Verzögerungsaktion. (Überschreibt UITestActionInvoker.Invoke(DelayAction, UIMap).)
Öffentliche Methode Invoke(DragAction, UIMap) Generiert einen Aktionsprotokolleintrag für eine Ziehaktion. (Überschreibt UITestActionInvoker.Invoke(DragAction, UIMap).)
Öffentliche Methode Invoke(DragDropAction, UIMap) Generiert einen Aktionsprotokolleintrag für eine Drag & Drop-Aktion. (Überschreibt UITestActionInvoker.Invoke(DragDropAction, UIMap).)
Öffentliche Methode Invoke(ErrorAction, UIMap) Generiert einen Aktionsprotokolleintrag für eine Fehleraktion. (Überschreibt UITestActionInvoker.Invoke(ErrorAction, UIMap).)
Öffentliche Methode Invoke(KeyboardAction, UIMap) Generiert einen Aktionsprotokolleintrag für eine Tastaturaktion. (Überschreibt UITestActionInvoker.Invoke(KeyboardAction, UIMap).)
Öffentliche Methode Invoke(LaunchApplicationAction, UIMap) Generiert einen Aktionsprotokolleintrag für eine Aktion zum Starten der Anwendung. (Überschreibt UITestActionInvoker.Invoke(LaunchApplicationAction, UIMap).)
Öffentliche Methode Invoke(MarkerAction, UIMap) Generiert einen Aktionsprotokolleintrag für eine Markierungsaktion. (Überschreibt UITestActionInvoker.Invoke(MarkerAction, UIMap).)
Öffentliche Methode Invoke(MouseAction, UIMap) Generiert einen Aktionsprotokolleintrag für eine Mausaktion z. B. Klicken, Doppelklicken, Raddrehung und Zeigen. (Überschreibt UITestActionInvoker.Invoke(MouseAction, UIMap).)
Öffentliche Methode Invoke(NavigateToUrlAction, UIMap) Generiert einen Aktionsprotokolleintrag für eine Navigationsaktion. (Überschreibt UITestActionInvoker.Invoke(NavigateToUrlAction, UIMap).)
Öffentliche Methode Invoke(NoOperationAction, UIMap) Generiert einen Aktionsprotokolleintrag für eine Aktion ohne Vorgänge. (Überschreibt UITestActionInvoker.Invoke(NoOperationAction, UIMap).)
Öffentliche Methode Invoke(SendKeysAction, UIMap) Generiert einen Aktionsprotokolleintrag für eine Aktion zum Senden von Tastaturcodes oder eine andere Tastaturaktion. (Überschreibt UITestActionInvoker.Invoke(SendKeysAction, UIMap).)
Öffentliche Methode Invoke(SetStateAction, UIMap) Generiert einen Aktionsprotokolleintrag für eine Aktion, die den Zustand festlegt. (Überschreibt UITestActionInvoker.Invoke(SetStateAction, UIMap).)
Öffentliche Methode Invoke(SetValueAction, UIMap) Generiert einen Aktionsprotokolleintrag für eine Aktion, die einen Wert festlegt. (Überschreibt UITestActionInvoker.Invoke(SetValueAction, UIMap).)
Öffentliche Methode Invoke(SharedStepsReferenceAction, UIMap) Generiert einen Aktionsprotokolleintrag für ein SharedStepsReferenceAction-Element. (Überschreibt UITestActionInvoker.Invoke(SharedStepsReferenceAction, UIMap).)
Öffentliche Methode Invoke(StringAssertAction, UIMap) Generiert einen Aktionsprotokolleintrag für eine Zeichenfolgenassertionsaktion. (Überschreibt UITestActionInvoker.Invoke(StringAssertAction, UIMap).)
Öffentliche Methode Invoke(TestStepMarkerAction, UIMap) Generiert einen Aktionsprotokolleintrag für eine Aktion zum Markieren von Testschritten. (Überschreibt UITestActionInvoker.Invoke(TestStepMarkerAction, UIMap).)
Öffentliche Methode Invoke(VerifyConfigurationAction, UIMap) Generiert einen Aktionsprotokolleintrag für eine Aktion zum Überprüfen der Konfiguration. (Überschreibt UITestActionInvoker.Invoke(VerifyConfigurationAction, UIMap).)
Öffentliche Methode Invoke(WarningAction, UIMap) Generiert einen Aktionsprotokolleintrag für eine Warnaktion. (Überschreibt UITestActionInvoker.Invoke(WarningAction, UIMap).)
Öffentliche Methode Invoke(WebDialogAction, UIMap) Generiert einen Aktionsprotokolleintrag für eine Webdialogfeldaktion. (Überschreibt UITestActionInvoker.Invoke(WebDialogAction, UIMap).)
Öffentliche MethodeStatischer Member IsMenuObject Gibt einen Wert zurück, der angibt, ob das bereitgestellte UI-Objekt eines Menüobjekt ist.
Geschützte Methode MemberwiseClone Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.)
Öffentliche Methode SearchAndInvoke Protokolliert die angegebene Aktion mithilfe der Implementierung einer benutzerdefinierten aufrufenden Instanz. (Überschreibt UITestActionInvoker.SearchAndInvoke(UITestAction, UIMap, CustomInvoker).)
Öffentliche Methode ToString Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.)
Öffentliche Methode WaitForThinkTime Wartet bei Implementierung in der Basisklasse, bis eine angemessene Reaktionszeit verstrichen ist, bevor die angegebene Aktion aufgerufen wird. (Überschreibt UITestActionInvoker.WaitForThinkTime(UITestAction).)

Zum Seitenanfang

Hinweise

Diese Klasse erfordert eine funktionsfähige Implementierung der UITestActionInvoker-Klasse.

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

UITestActionInvoker