Sdílet prostřednictvím


UITestActionInvoker – třída

Poskytuje konstruktory a metody, chcete-li spustit konkrétní uživatelské rozhraní testovací akce.

Hierarchie dědičnosti

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 Inicializuje novou instanci třídy UITestActionInvoker.

Nahoru

Vlastnosti

  Název Popis
Veřejná vlastnost InRetryMode Získá nebo nastaví hodnotu, která označuje, zda je původce funkce v režimu opakovat.

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 je zadaný objekt rovna aktuální objekt. (Zděděno z Object.)
Chráněná metoda Finalize Umožňuje objektu k pokusu uvolnit prostředky a provádět další operace vyčištění před je zažádáno systémem uvolňování paměti. (Zděděno z Object.)
Veřejná metoda GetHashCode Slouží jako výchozí funkce hash. (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á poskytované AssertAction pomocí poskytované UIMap.
Veřejná metoda Invoke(BrowserAction, UIMap) Vyvolá poskytované BrowserAction pomocí poskytované UIMap.
Veřejná metoda Invoke(DelayAction, UIMap) Vyvolá poskytované DelayAction pomocí poskytované UIMap.
Veřejná metoda Invoke(DragAction, UIMap) Vyvolá poskytované DragAction pomocí poskytované UIMap.
Veřejná metoda Invoke(DragDropAction, UIMap) Vyvolá poskytované DragDropAction pomocí poskytované UIMap.
Veřejná metoda Invoke(ErrorAction, UIMap) Vyvolá poskytované ErrorAction pomocí poskytované UIMap.
Veřejná metoda Invoke(InvokeAction, UIMap) Vyvolejte u InvokeAction.
Veřejná metoda Invoke(KeyboardAction, UIMap) Vyvolá poskytované KeyboardAction pomocí poskytované UIMap.
Veřejná metoda Invoke(LaunchApplicationAction, UIMap) Vyvolá poskytované LaunchApplicationAction pomocí poskytované UIMap.
Veřejná metoda Invoke(MarkerAction, UIMap) Vyvolá poskytované MarkerAction pomocí poskytované UIMap.
Veřejná metoda Invoke(MediaAction, UIMap) Vyvolejte u MediaAction.
Veřejná metoda Invoke(MouseAction, UIMap) Vyvolá poskytované MouseAction pomocí poskytované UIMap.
Veřejná metoda Invoke(NavigateToUrlAction, UIMap) Vyvolá poskytované NavigateToUrlAction pomocí poskytované UIMap.
Veřejná metoda Invoke(NoOperationAction, UIMap) Vyvolá poskytované NoOperationAction pomocí poskytované UIMap.
Veřejná metoda Invoke(SendKeysAction, UIMap) Vyvolá poskytované SendKeysAction pomocí poskytované UIMap.
Veřejná metoda Invoke(SetStateAction, UIMap) Vyvolá poskytované SetStateAction pomocí poskytované UIMap.
Veřejná metoda Invoke(SetValueAction, UIMap) Vyvolá poskytované SetValueAction pomocí poskytované UIMap.
Veřejná metoda Invoke(SharedStepsReferenceAction, UIMap) Vyvolá poskytované SharedStepsReferenceAction pomocí poskytované UIMap.
Veřejná metoda Invoke(StringAssertAction, UIMap) Vyvolá poskytované StringAssertAction pomocí poskytované UIMap.
Veřejná metoda Invoke(SystemAction, UIMap) Vyvolejte u SystemAction.
Veřejná metoda Invoke(TestStepMarkerAction, UIMap) Vyvolá poskytované TestStepMarkerAction pomocí poskytované UIMap.
Veřejná metoda Invoke(TouchAction, UIMap) Vyvolejte u TouchAction.
Veřejná metoda Invoke(VerifyConfigurationAction, UIMap) Vyvolá poskytované VerifyConfigurationAction pomocí poskytované UIMap.
Veřejná metoda Invoke(WarningAction, UIMap) Vyvolá poskytované WarningAction pomocí poskytované UIMap.
Veřejná metoda Invoke(WebDialogAction, UIMap) Vyvolá poskytované WebDialogAction pomocí poskytované UIMap.
Chráněná metoda MemberwiseClone Vytvoří mělká kopie aktuálního Object. (Zděděno z Object.)
Veřejná metoda SearchAndInvoke Vyvolá poskytované UITestAction pomocí poskytované UIMap.
Veřejná metoda ToString Vrátí řetězec, který představuje aktuální objekt. (Zděděno z Object.)
Veřejná metoda WaitForThinkTime Odpovídající výši uvažovaný čas dříve, než jej zadanou akci vyvolá čeká.

Nahoru

Poznámky

Jakmile je spuštěn testovací akce, testovací framework provede konkrétní implementaci této třídy, která je vhodná pro typ akce a pak předejte jej UITestAction.Invoke metody.

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