Sdílet prostřednictvím


UITestActionExecutor – třída

Abstraktní třída pro provádění vlastní akce podpora ovládacích prvků uživatelského rozhraní.

Hierarchie dědičnosti

Object
  Microsoft.VisualStudio.TestTools.UITesting.UITestActionExecutor
    Microsoft.VisualStudio.TestTools.UITesting.WebViewActionExecutor

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

Syntaxe

'Deklarace
<CLSCompliantAttribute(True)> _
Public MustInherit Class UITestActionExecutor
[CLSCompliantAttribute(true)]
public abstract class UITestActionExecutor
[CLSCompliantAttribute(true)]
public ref class UITestActionExecutor abstract
[<AbstractClass>]
[<CLSCompliantAttribute(true)>]
type UITestActionExecutor =  class end
public abstract class UITestActionExecutor

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

Konstruktory

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

Nahoru

Metody

  Název Popis
Veřejná metoda Click(UITechnologyElement, MouseButtons, ModifierKeys, Point)
Veřejná metoda Click(UITechnologyElement, MouseButtons, ModifierKeys, Point) Klepněte na tlačítko výchozí myš.
Veřejná metoda DoubleClick(UITechnologyElement, MouseButtons, ModifierKeys, Point)
Veřejná metoda DoubleClick(UITechnologyElement, MouseButtons, ModifierKeys, Point) Poklepejte na výchozí tlačítko myši.
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 GetControlSupportLevel Získá úroveň podpory poskytovatele pro zadaný ovládací prvek.
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 Hover(UITechnologyElement, Point, Int32)
Veřejná metoda Hover(UITechnologyElement, Point, Int32) A po určitou dobu ponechán ukazatel myši na zadaný ovládací prvek.
Chráněná metoda MemberwiseClone Vytvoří mělká kopie aktuálního Object. (Zděděno z Object.)
Veřejná metoda MouseMove(UITechnologyElement, Point)
Veřejná metoda MouseMove(UITechnologyElement, Point) Přesunutí myši na ovládací prvek do zadaného umístění.
Veřejná metoda MoveScrollWheel(UITechnologyElement, Int32, ModifierKeys)
Veřejná metoda MoveScrollWheel(UITechnologyElement, Int32, ModifierKeys) Posun kolečkem myši.
Veřejná metoda PressModifierKeys(UITechnologyElement, ModifierKeys)
Veřejná metoda PressModifierKeys(UITechnologyElement, ModifierKeys) Aniž byste uvolnili ji stiskne dané modifikačních kláves.K uvolnění modifikačních kláves, musí provést explicitní volání ReleaseModifierKeysImplementation.
Veřejná metoda ReleaseKeyboard Obnoví stav Normální klávesnice, případně.
Veřejná metoda ReleaseModifierKeys(UITechnologyElement, ModifierKeys)
Veřejná metoda ReleaseModifierKeys(UITechnologyElement, ModifierKeys) Vydání dané modifikačních kláves, které stisknutí PressModifierKeys pomocí.
Veřejná metoda ReleaseMouse Případně obnoví stav Normální myši.
Veřejná metoda SendKeys(UITechnologyElement, String, ModifierKeys, Boolean)
Veřejná metoda SendKeys(UITechnologyElement, String, ModifierKeys, Boolean) Odešle klávesové úhozy pro generování zadaný text.
Veřejná metoda StartDragging(UITechnologyElement, MouseButtons, ModifierKeys, Point)
Veřejná metoda StartDragging(UITechnologyElement, MouseButtons, ModifierKeys, Point) Začněte táhnout myší s zadaných tlačítek, modifikačních kláves z daného umístění.
Veřejná metoda StopDragging(UITechnologyElement, Point, Boolean)
Veřejná metoda StopDragging(UITechnologyElement, Point, Boolean) Zastavení operace přetažení ovládacího prvku.
Veřejná metoda ToString Vrátí řetězec, který představuje aktuální objekt. (Zděděno z Object.)

Nahoru

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.UITesting – obor názvů