Sdílet prostřednictvím


UITestActionInvoker – třída

Poskytuje metody spuštění určitého uživatelského rozhraní a konstruktory testovací akce.

Hierarchie dědičnosti

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

Obor názvů:  Microsoft.VisualStudio.TestTools.UITest.Common
Sestavení:  Microsoft.VisualStudio.TestTools.UITest.Common (v Microsoft.VisualStudio.TestTools.UITest.Common.dll)

Syntaxe

'Deklarace
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

Typ UITestActionInvoker zveřejňuje následující členy.

Konstruktory

  Název Popis
Chráněná metoda UITestActionInvoker Vytvoří novou instanci třídy UITestActionInvoker.

Nahoru

Vlastnosti

  Název Popis
Veřejná vlastnost InRetryMode Získá nebo nastaví hodnotu, která označuje, zda je povyšovací funkce v režimu opakování.

Nahoru

Metody

  Název Popis
Veřejná metoda Cancel Zruší aktuální vyvolání úlohy.
Veřejná metoda Dispose Uvolní prostředky.
Veřejná metoda Equals Určuje, zda zadaný objekt je rovno aktuální objekt. (Zděděno z Object.)
Chráněná metoda Finalize Umožňuje objekt při uvolnění prostředků a provádět jiné operace vyčištění, dříve, než je zažádáno systémem uvolňování paměti. (Zděděno z Object.)
Veřejná metoda GetHashCode Slouží jako funkci hash u určitého typu. (Zděděno z Object.)
Veřejná metoda GetType Získá Type aktuální instance. (Zděděno z Object.)
Veřejná metoda Invoke(AssertAction, UIMap) Vyvolá zadané AssertAction zadané pomocí UIMap.
Veřejná metoda Invoke(BrowserAction, UIMap) Vyvolá zadané BrowserAction zadané pomocí UIMap.
Veřejná metoda Invoke(DelayAction, UIMap) Vyvolá zadané DelayAction zadané pomocí UIMap.
Veřejná metoda Invoke(DragAction, UIMap) Vyvolá zadané DragAction zadané pomocí UIMap.
Veřejná metoda Invoke(DragDropAction, UIMap) Vyvolá zadané DragDropAction zadané pomocí UIMap.
Veřejná metoda Invoke(ErrorAction, UIMap) Vyvolá zadané ErrorAction zadané pomocí UIMap.
Veřejná metoda Invoke(InvokeAction, UIMap) Vyvoláte pro InvokeAction.
Veřejná metoda Invoke(KeyboardAction, UIMap) Vyvolá zadané KeyboardAction zadané pomocí UIMap.
Veřejná metoda Invoke(LaunchApplicationAction, UIMap) Vyvolá zadané LaunchApplicationAction zadané pomocí UIMap.
Veřejná metoda Invoke(MarkerAction, UIMap) Vyvolá zadané MarkerAction zadané pomocí UIMap.
Veřejná metoda Invoke(MediaAction, UIMap) Vyvoláte pro MediaAction.
Veřejná metoda Invoke(MouseAction, UIMap) Vyvolá zadané MouseAction zadané pomocí UIMap.
Veřejná metoda Invoke(NavigateToUrlAction, UIMap) Vyvolá zadané NavigateToUrlAction zadané pomocí UIMap.
Veřejná metoda Invoke(NoOperationAction, UIMap) Vyvolá zadané NoOperationAction zadané pomocí UIMap.
Veřejná metoda Invoke(SendKeysAction, UIMap) Vyvolá zadané SendKeysAction zadané pomocí UIMap.
Veřejná metoda Invoke(SetStateAction, UIMap) Vyvolá zadané SetStateAction zadané pomocí UIMap.
Veřejná metoda Invoke(SetValueAction, UIMap) Vyvolá zadané SetValueAction zadané pomocí UIMap.
Veřejná metoda Invoke(SharedStepsReferenceAction, UIMap) Vyvolá zadané SharedStepsReferenceAction zadané pomocí UIMap.
Veřejná metoda Invoke(StringAssertAction, UIMap) Vyvolá zadané StringAssertAction zadané pomocí UIMap.
Veřejná metoda Invoke(SystemAction, UIMap) Vyvoláte pro SystemAction.
Veřejná metoda Invoke(TestStepMarkerAction, UIMap) Vyvolá zadané TestStepMarkerAction zadané pomocí UIMap.
Veřejná metoda Invoke(TouchAction, UIMap) Vyvoláte pro TouchAction.
Veřejná metoda Invoke(VerifyConfigurationAction, UIMap) Vyvolá zadané VerifyConfigurationAction zadané pomocí UIMap.
Veřejná metoda Invoke(WarningAction, UIMap) Vyvolá zadané WarningAction zadané pomocí UIMap.
Veřejná metoda Invoke(WebDialogAction, UIMap) Vyvolá zadané WebDialogAction zadané pomocí UIMap.
Chráněná metoda MemberwiseClone Vytvoří kopii aktuálního Object. (Zděděno z Object.)
Veřejná metoda SearchAndInvoke Vyvolá zadané UITestAction zadané pomocí UIMap.
Veřejná metoda ToString Vrátí řetězec, který představuje aktuální objekt. (Zděděno z Object.)
Veřejná metoda WaitForThinkTime Čeká odpovídající výši uvažovaný čas před ji spustí zadané akce.

Nahoru

Poznámky

Při spouštění akcí test, test rámci provede konkrétní implementaci této třídy, které je vhodné k typu akce a poté ji předat UITestAction.Invoke metoda.

Bezpečný přístup z více vláken

Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou bezpečné pro přístup z více vláken. Není zaručeno, že členy instancí jsou bezpečné pro přístup z více vláken.

Viz také

Referenční dokumentace

Microsoft.VisualStudio.TestTools.UITest.Common – obor názvů

UITestAction