Sdílet prostřednictvím


UITestAction – třída

Test akce, které jsou používány s testy uživatelské rozhraní (UI) poskytuje základní třídy.

Hierarchie dědičnosti

System.Object
  Microsoft.VisualStudio.TestTools.UITest.Common.UITestAction
    Microsoft.VisualStudio.TestTools.UITest.Common.AggregatedAction
    Microsoft.VisualStudio.TestTools.UITest.Common.DelayAction
    Microsoft.VisualStudio.TestTools.UITest.Common.ErrorAction
    Microsoft.VisualStudio.TestTools.UITest.Common.InputAction
    Microsoft.VisualStudio.TestTools.UITest.Common.MarkerAction
    Microsoft.VisualStudio.TestTools.UITest.Common.NoOperationAction
    Microsoft.VisualStudio.TestTools.UITest.Common.ValidationAction
    Microsoft.VisualStudio.TestTools.UITest.Common.VerifyConfigurationAction
    Microsoft.VisualStudio.TestTools.UITest.Common.WarningAction

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

Syntaxe

'Deklarace
<SerializableAttribute> _
Public MustInherit Class UITestAction _
    Implements INotifyPropertyChanged
[SerializableAttribute]
public abstract class UITestAction : INotifyPropertyChanged
[SerializableAttribute]
public ref class UITestAction abstract : INotifyPropertyChanged
[<AbstractClass>]
[<SerializableAttribute>]
type UITestAction =  
    class
        interface INotifyPropertyChanged
    end
public abstract class UITestAction implements INotifyPropertyChanged

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

Konstruktory

  Název Popis
Chráněná metoda UITestAction() Inicializuje novou instanci UITestAction Třída
Chráněná metoda UITestAction(UITechnologyElement) Inicializuje novou instanci UITestAction třídy pomocí poskytnutého prvek uživatelského rozhraní.

Na začátek

Vlastnosti

  Název Popis
Veřejná vlastnost ActionName Získá název akce.set Postup není podporován v této základní třída
Veřejná vlastnost ActualThinkTime Získá nebo nastaví uvažovaný čas po zpracování dalších parametrů přehrávání, jsou k dispozici UIActionInterpreter, například ThinkTimeMultiplier.
Veřejná vlastnost AdditionalInfo Řetězec, který obsahuje vlastní informace získává při provádění v odvozené třídě.
Veřejná vlastnost Comment Získá nebo Nastaví komentář pro tuto akci.
Veřejná vlastnost ContinueOnError Získá nebo nastaví hodnotu, která označuje, zda bude pokračovat i v případě, že tato akce nezdaří.
Veřejná vlastnost ContinueOnErrorWrapper Získá nebo nastaví hodnotu ContinueOnError vlastnost jako řetězec pro serializaci.
Veřejná vlastnost ElapsedTime Získá nebo nastaví časový rozsah akce.
Veřejná vlastnost EndTimestamp Časové razítko pro ukončení akce.
Veřejná vlastnost Id Získá nebo nastaví jedinečný číselný identifikátor pro tuto akci.
Veřejná vlastnost IsParameterBound Pokud tuto akci můžete Parametrizovaná, získá nebo nastaví hodnotu, která označuje, zda akce je vázán na parametr testu.
Veřejná vlastnost IsParameterizable Hodnota, která určuje, zda tato akce může Parametrizovaná získá.
Veřejná vlastnost NeedFiltering Získá nebo nastaví hodnotu, která označuje, zda tato akce lze zpracovat v UITestActionFilter.
Veřejná vlastnost ParameterName Získá nebo nastaví název parametru odpovídající hodnota akce.
Veřejná vlastnost StartTimestamp Získá nebo nastaví výchozí časové razítko při provádění této akce.
Veřejná vlastnost Tags Další informace o této akci během nahrávání, agregace a následné zpracování potřebné slovník získá.set Postup je soukromé.
Veřejná vlastnost ThinkTime Získá nebo nastaví počet sekund, které jsou nutné k provedení této akce.
Veřejná vlastnost ThinkTimeString Získá nebo nastaví hodnotu řetězce pomocí uvažovaný čas pro tuto akci.
Veřejná vlastnost Timestamp Získá nebo nastaví časové razítko této akce.
Veřejná vlastnost UIElement Získá nebo nastaví prvek uživatelského rozhraní, na kterém pracuje této akce.
Veřejná vlastnost UIObjectName Získá nebo nastaví název prvek uživatelského rozhraní, na kterém pracuje této akce.
Veřejná vlastnost ValueAsString Získá nebo nastaví hodnotu této akce, jako string.set Postup není podporován v této základní třída

Na začátek

Metody

  Název Popis
Veřejná metoda Equals Vrátí hodnotu, která označuje, zda daný objekt je rovna této akce test uživatelského rozhraní. (Přepisuje Object.Equals(Object).)
Chráněná metoda Finalize Umožňuje zkuste uvolnit prostředky a provádět další operace vyčištění před je převzaty systémem pro uvolnění objektu. (Zděděno z Object.)
Veřejná metoda GetHashCode Slouží jako funkce hash určitého typu. (Přepisuje Object.GetHashCode().)
Veřejná metoda GetType Získává Type aktuální instance. (Zděděno z Object.)
Veřejná metoda Invoke Tato akce spustí.
Chráněná metoda MemberwiseClone Vytvoří kopii aktuální Object. (Zděděno z Object.)
Chráněná metoda NotifyPropertyChanged Zvýší PropertyChanged událostí.
Veřejná metoda ToString Vrátí popis této akce. (Přepisuje Object.ToString().)

Na začátek

Události

  Název Popis
Veřejná událost PropertyChanged Vyvolá se při změně hodnoty vlastnosti.

Na začátek

Operátory

  Název Popis
Veřejný operátorStatický člen Equality Přepíše "==" operátor pro porovnání dvou objektů akce test rozhraní.
Veřejný operátorStatický člen Inequality Přepíše "! =" operátor pro porovnání dvou objektů akce test rozhraní.

Na začátek

Zabezpečení podprocesu

Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou zabezpečeny pro používání podprocesů. Zabezpečení sdílených členů pro používání podprocesů není zaručeno.

Viz také

Odkaz

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

INotifyPropertyChanged