Sdílet prostřednictvím


UITestAction – třída

Poskytuje základní třídu pro testovací akce, které se používají u zkoušky uživatelského rozhraní (UI).

Hierarchie dědičnosti

Object
  Microsoft.VisualStudio.TestTools.UITest.Common.UITestAction
    Další...

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 třídy UITestAction.
Chráněná metoda UITestAction(UITechnologyElement) Inicializuje novou instanci UITestAction třídy pomocí poskytnutého prvek uživatelského rozhraní.

Nahoru

Vlastnosti

  Název Popis
Veřejná vlastnost ActionLogEntry Získá nebo nastaví položku protokolu akce akce.
Veřejná vlastnost ActionName Získá název akce. set Postup není podporován v této základní třídy.
Veřejná vlastnost ActualThinkTime Získá nebo nastaví uvažovaný čas po zpracování dalších parametrů přehrávání, která jsou poskytována UIActionInterpreter, jako ThinkTimeMultiplier.
Veřejná vlastnost AdditionalInfo Po implementaci v odvozené třídě získá řetězec, který obsahuje vlastní informace.
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 se 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ého razítka na konci akce.
Veřejná vlastnost Id Získá nebo nastaví jedinečné identifikační číslo 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 Získá hodnotu, která označuje, zda tuto akci můžete Parametrizovaná.
Veřejná vlastnost NeedFiltering Získá nebo nastaví hodnotu, která označuje, zda tato akce může být zpracován 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í počáteční časové razítko při provádění této akce.
Veřejná vlastnost Tags Získá slovník Další informace o této akci, která je potřeba během nahrávání, agregace a následné zpracování. set Postupu 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í uvažovaný čas pro tuto akci s použitím hodnoty řetězce.
Veřejná vlastnost Timestamp Získá nebo nastaví časové razítko pro tuto akci.
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 UITestActionExtension Nastaví nebo získá instanci UITestActionExtension, která obsahuje vlastnosti týkající se 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řídy.

Nahoru

Metody

  Název Popis
Veřejná metoda Equals Vrátí hodnotu, která označuje, zda je daný objekt rovna této akce test uživatelského rozhraní. (Přepisuje Object.Equals(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 Lokální změny objektu.GetHashCode (Přepisuje Object.GetHashCode.)
Veřejná metoda GetType Získá Type aktuální instance. (Zděděno z Object.)
Veřejná metoda Invoke Tato akce spustí.
Chráněná metoda MemberwiseClone Vytvoří mělká kopie aktuálního Object. (Zděděno z Object.)
Chráněná metoda NotifyPropertyChanged Vyvolá událost PropertyChanged.
Veřejná metoda ToString Vrátí popis této akce. (Přepisuje Object.ToString.)

Nahoru

Události

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

Nahoru

Operátory

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

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

INotifyPropertyChanged

Hierarchie dědičnosti

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.InvokeAction
    Microsoft.VisualStudio.TestTools.UITest.Common.MarkerAction
    Microsoft.VisualStudio.TestTools.UITest.Common.NoOperationAction
    Microsoft.VisualStudio.TestTools.UITest.Common.SystemAction
    Microsoft.VisualStudio.TestTools.UITest.Common.ValidationAction
    Microsoft.VisualStudio.TestTools.UITest.Common.VerifyConfigurationAction
    Microsoft.VisualStudio.TestTools.UITest.Common.WarningAction