Sdílet prostřednictvím


KeyboardAction – třída

Představuje jednotlivé klávesové akce uživatele.

Hierarchie dědičnosti

System.Object
  Microsoft.VisualStudio.TestTools.UITest.Common.UITestAction
    Microsoft.VisualStudio.TestTools.UITest.Common.InputAction
      Microsoft.VisualStudio.TestTools.UITest.Common.KeyboardAction

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 Class KeyboardAction _
    Inherits InputAction
[SerializableAttribute]
public class KeyboardAction : InputAction
[SerializableAttribute]
public ref class KeyboardAction : public InputAction
[<SerializableAttribute>]
type KeyboardAction =  
    class
        inherit InputAction
    end
public class KeyboardAction extends InputAction

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

Konstruktory

  Název Popis
Veřejná metoda KeyboardAction() Inicializuje novou instanci KeyboardAction třídy XML serializace nebo rekonstrukci.
Veřejná metoda KeyboardAction(KeyActionType, Keys, String) Inicializuje novou instanci KeyboardAction třídy pomocí zadaného typu události klíče, klíče, která byla stisknuta a hodnotu, který byl vygenerován klíč.
Veřejná metoda KeyboardAction(UITechnologyElement, KeyActionType, Keys, String) Inicializuje novou instanci KeyboardAction třídy pomocí poskytnutého prvek, typ události, klíče, klíče, která byla stisknuta a hodnoty, který byl vygenerován klíč.

Nahoru

Vlastnosti

  Název Popis
Veřejná vlastnost ActionLogEntry Získá nebo nastaví položku protokolu akce pro akce. (Zděděno z UITestAction.)
Veřejná vlastnost ActionName Získá nebo nastaví název této akce. (Přepisuje UITestAction.ActionName.)
Veřejná vlastnost ActionType Získá nebo nastaví typ klávesnice operace.
Veřejná vlastnost ActualThinkTime Získá nebo nastaví uvažovaný čas po zpracování dalších parametrů přehrávání, jsou poskytovány UIActionInterpreter, jako ThinkTimeMultiplier. (Zděděno z UITestAction.)
Veřejná vlastnost AdditionalInfo Další informace o této akci získá.Informace je obvykle používán agregátoru testovací akce. set Postup v této třídě není podporován. (Přepisuje UITestAction.AdditionalInfo.)
Veřejná vlastnost Comment Získá nebo Nastaví komentář pro tuto akci. (Zděděno z UITestAction.)
Veřejná vlastnost ContinueOnError Získá nebo nastaví hodnotu, která označuje, zda pokračovat i v případě, že tato akce nezdaří. (Zděděno z UITestAction.)
Veřejná vlastnost ContinueOnErrorWrapper Získá nebo nastaví hodnotu ContinueOnError vlastnost jako řetězec pro serializaci. (Zděděno z UITestAction.)
Veřejná vlastnost ElapsedTime Získá nebo nastaví časový rozsah akce. (Zděděno z UITestAction.)
Veřejná vlastnost EndTimestamp Časové razítko pro ukončení akce. (Zděděno z UITestAction.)
Veřejná vlastnost Id Získá nebo nastaví jedinečné identifikační číslo pro tuto akci. (Zděděno z UITestAction.)
Veřejná vlastnost IsGlobalHotkey Získá nebo nastaví hodnotu, která označuje, zda je vstupní globální klávesové zkratky. (Zděděno z InputAction.)
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. (Zděděno z UITestAction.)
Veřejná vlastnost IsParameterizable Hodnota, která určuje, zda tato akce může Parametrizovaná získá. (Zděděno z UITestAction.)
Veřejná vlastnost Key Získá nebo nastaví klíč, na který byla stisknuta.
Veřejná vlastnost KeyValue Získá nebo nastaví vstupní hodnotu, která byla generována pomocí stisknutí klávesy.
Veřejná vlastnost ModifierKeys Získá nebo nastaví stisknutí modifikační klávesy. (Zděděno z InputAction.)
Veřejná vlastnost NeedFiltering Získá nebo nastaví hodnotu, která označuje, zda lze zpracovat tuto akci UITestActionFilter. (Zděděno z UITestAction.)
Veřejná vlastnost ParameterName Získá nebo nastaví název parametru odpovídající hodnota akce. (Zděděno z UITestAction.)
Veřejná vlastnost StartTimestamp Získá nebo nastaví výchozí časové razítko při provádění této akce. (Zděděno z UITestAction.)
Veřejná vlastnost Tags Získá slovník Další informace o této během nahrávání, agregace a následné zpracování potřebné akce. set Postup je privátní. (Zděděno z UITestAction.)
Veřejná vlastnost ThinkTime Získá nebo nastaví počet sekund, které jsou nutné k provedení této akce. (Zděděno z UITestAction.)
Veřejná vlastnost ThinkTimeString Získá nebo nastaví hodnotu řetězce pomocí uvažovaný čas pro tuto akci. (Zděděno z UITestAction.)
Veřejná vlastnost Timestamp Získá nebo nastaví časové razítko pro tuto akci. (Zděděno z UITestAction.)
Veřejná vlastnost UIElement Získá nebo nastaví prvek uživatelského rozhraní, na kterém pracuje této akce. (Zděděno z UITestAction.)
Veřejná vlastnost UIObjectName Získá nebo nastaví název prvek uživatelského rozhraní, na kterém pracuje této akce. (Zděděno z UITestAction.)
Veřejná vlastnost UITestActionExtension Nastaví nebo získá instanci UITestActionExtension, který obsahuje vlastnosti související s akcí. (Zděděno z UITestAction.)
Veřejná vlastnost ValueAsString Získá nebo jako vstupní hodnotu string. set Postup v této třídě není podporován. (Přepisuje UITestAction.ValueAsString.)

Nahoru

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í. (Zděděno z UITestAction.)
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 Lokální změny objektu.GetHashCode (Zděděno z UITestAction.)
Veřejná metoda GetType Získá Type aktuální instance. (Zděděno z Object.)
Veřejná metoda Invoke Tato akce spustí. (Přepisuje UITestAction.Invoke(UITestActionInvoker, UIMap).)
Chráněná metoda MemberwiseClone Vytvoří kopii aktuálního Object. (Zděděno z Object.)
Chráněná metoda NotifyPropertyChanged Vyvolá událost PropertyChanged. (Zděděno z UITestAction.)
Veřejná metoda ToString Vrátí popis této akce. (Zděděno z UITestAction.)

Nahoru

Události

  Název Popis
Veřejná událost PropertyChanged Vyvolá se při změně hodnoty vlastnosti. (Zděděno z UITestAction.)

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ů

InputAction