Freigeben über


UITestActionInvoker-Klasse

Stellt Konstruktoren und Methoden zum Starten einer bestimmten Benutzeroberflächen-Testaktion bereit.

Vererbungshierarchie

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

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

Syntax

'Declaration
Public MustInherit Class UITestActionInvoker _
    Implements IDisposable
public abstract class UITestActionInvoker : IDisposable
public ref class UITestActionInvoker abstract : IDisposable
[<AbstractClass>]
type UITestActionInvoker =  
    class
        interface IDisposable
    end
public abstract class UITestActionInvoker implements IDisposable

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

Konstruktoren

  Name Beschreibung
Geschützte Methode UITestActionInvoker Initialisiert eine neue Instanz der UITestActionInvoker-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.

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode Cancel Bricht die aktuelle Aufrufaufgabe ab.
Öffentliche Methode Dispose Gibt Ressourcen frei.
Ö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) Ruft die bereitgestellte AssertAction mit der bereitgestellten UIMap auf.
Öffentliche Methode Invoke(BrowserAction, UIMap) Ruft die bereitgestellte BrowserAction mit der bereitgestellten UIMap auf.
Öffentliche Methode Invoke(DelayAction, UIMap) Ruft die bereitgestellte DelayAction mit der bereitgestellten UIMap auf.
Öffentliche Methode Invoke(DragAction, UIMap) Ruft die bereitgestellte DragAction mit der bereitgestellten UIMap auf.
Öffentliche Methode Invoke(DragDropAction, UIMap) Ruft die bereitgestellte DragDropAction mit der bereitgestellten UIMap auf.
Öffentliche Methode Invoke(ErrorAction, UIMap) Ruft die bereitgestellte ErrorAction mit der bereitgestellten UIMap auf.
Öffentliche Methode Invoke(KeyboardAction, UIMap) Ruft die bereitgestellte KeyboardAction mit der bereitgestellten UIMap auf.
Öffentliche Methode Invoke(LaunchApplicationAction, UIMap) Ruft die bereitgestellte LaunchApplicationAction mit der bereitgestellten UIMap auf.
Öffentliche Methode Invoke(MarkerAction, UIMap) Ruft die bereitgestellte MarkerAction mit der bereitgestellten UIMap auf.
Öffentliche Methode Invoke(MouseAction, UIMap) Ruft die bereitgestellte MouseAction mit der bereitgestellten UIMap auf.
Öffentliche Methode Invoke(NavigateToUrlAction, UIMap) Ruft die bereitgestellte NavigateToUrlAction mit der bereitgestellten UIMap auf.
Öffentliche Methode Invoke(NoOperationAction, UIMap) Ruft die bereitgestellte NoOperationAction mit der bereitgestellten UIMap auf.
Öffentliche Methode Invoke(SendKeysAction, UIMap) Ruft die bereitgestellte SendKeysAction mit der bereitgestellten UIMap auf.
Öffentliche Methode Invoke(SetStateAction, UIMap) Ruft die bereitgestellte SetStateAction mit der bereitgestellten UIMap auf.
Öffentliche Methode Invoke(SetValueAction, UIMap) Ruft die bereitgestellte SetValueAction mit der bereitgestellten UIMap auf.
Öffentliche Methode Invoke(SharedStepsReferenceAction, UIMap) Ruft die bereitgestellte SharedStepsReferenceAction mit der bereitgestellten UIMap auf.
Öffentliche Methode Invoke(StringAssertAction, UIMap) Ruft die bereitgestellte StringAssertAction mit der bereitgestellten UIMap auf.
Öffentliche Methode Invoke(TestStepMarkerAction, UIMap) Ruft die bereitgestellte TestStepMarkerAction mit der bereitgestellten UIMap auf.
Öffentliche Methode Invoke(VerifyConfigurationAction, UIMap) Ruft die bereitgestellte VerifyConfigurationAction mit der bereitgestellten UIMap auf.
Öffentliche Methode Invoke(WarningAction, UIMap) Ruft die bereitgestellte WarningAction mit der bereitgestellten UIMap auf.
Öffentliche Methode Invoke(WebDialogAction, UIMap) Ruft die bereitgestellte WebDialogAction mit der bereitgestellten UIMap auf.
Geschützte Methode MemberwiseClone Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.)
Öffentliche Methode SearchAndInvoke Ruft die bereitgestellte UITestAction mit der bereitgestellten UIMap auf.
Öffentliche Methode ToString Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.)
Öffentliche Methode WaitForThinkTime Wartet, bis eine angemessene Reaktionszeit verstrichen ist, bevor die angegebene Aktion aufgerufen wird.

Zum Seitenanfang

Hinweise

Wenn die Testaktionen ausgeführt werden, implementiert das Testframework eine bestimmte Implementierung dieser Klasse, die für den Aktionstyp geeignet ist und übergibt sie dann an die UITestAction.Invoke-Methode.

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.Common-Namespace

UITestAction