UITestAction-Klasse

 

Stellt eine Basisklasse für Testaktionen bereit, die mit Benutzeroberflächentests verwendet werden.

Namespace:   Microsoft.VisualStudio.TestTools.UITest.Common
Assembly:  Microsoft.VisualStudio.TestTools.UITest.Common (in Microsoft.VisualStudio.TestTools.UITest.Common.dll)

Vererbungshierarchie

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.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

Syntax

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

Konstruktoren

Name Beschreibung
System_CAPS_protmethod UITestAction()

Initialisiert eine neue Instanz der UITestAction-Klasse.

System_CAPS_protmethod UITestAction(UITechnologyElement)

Initialisiert mithilfe des angegebenen Benutzeroberflächenelements eine neue Instanz der UITestAction-Klasse.

Eigenschaften

Name Beschreibung
System_CAPS_pubproperty ActionLogEntry

Ruft den Aktionsprotokolleintrag für die Aktion fest.

System_CAPS_pubproperty ActionName

Ruft den Namen der Aktion ab.Die set-Prozedur wird in dieser Basisklasse nicht unterstützt.

System_CAPS_pubproperty ActualThinkTime

Ruft ab oder legt die Reaktionszeit fest, nachdem er weitere Playbackparameter, die von UIActionInterpreter bereitgestellt werden, z ThinkTimeMultiplier verarbeitet.

System_CAPS_pubproperty AdditionalInfo

Wenn in einer abgeleiteten Klasse implementiert, wird eine Zeichenfolge abgerufen, die benutzerdefinierte Informationen enthält.

System_CAPS_pubproperty Comment

Ruft einen Kommentar für diese Aktion ab oder legt ihn fest.

System_CAPS_pubproperty ContinueOnError

Ruft einen Wert ab, der angibt, ob die Aktion auch fortgesetzt werden soll, wenn die Aktion fehlschlägt, oder legt diesen fest.

System_CAPS_pubproperty ContinueOnErrorWrapper

Ruft den Wert der ContinueOnError-Eigenschaft als Zeichenfolge für die Serialisierung ab oder legt ihn fest.

System_CAPS_pubproperty ElapsedTime

Ruft den Zeitraum der Aktion ab oder legt ihn fest.

System_CAPS_pubproperty EndTimestamp

Der Zeitstempel für das Ende der Aktion.

System_CAPS_pubproperty Id

Ruft einen eindeutigen numerischen Bezeichner für diese Aktion fest.

System_CAPS_pubproperty IsParameterBound

Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob die Aktion an einen Testparameter gebunden ist, wenn diese Aktion parametrisiert werden kann.

System_CAPS_pubproperty IsParameterizable

Ruft einen Wert ab, der angibt, ob die Aktion parametrisiert werden kann.

System_CAPS_pubproperty NeedFiltering

Ruft einen Wert ab, der angibt, ob diese Aktion von einem UITestActionFilter verarbeitet werden kann, oder legt einen Wert fest.

System_CAPS_pubproperty ParameterName

Ruft den Namen des entsprechenden Parameters für den Aktionswert ab oder legt ihn fest.

System_CAPS_pubproperty StartTimestamp

Ruft den Zeitstempel für den Start ab, wenn diese Aktion ausgeführt wird oder legt ihn fest.

System_CAPS_pubproperty Tags

Ruft ein Wörterbuch mit weiteren Informationen zu dieser Aktion ab, die während der Aufzeichnung, Aggregation oder Nachverarbeitung benötigt werden.Die set-Prozedur ist privat.

System_CAPS_pubproperty ThinkTime

Ruft die Anzahl der Sekunden ab, die zum Ausführen dieser Aktion erforderlich sind, oder legt diese fest.

System_CAPS_pubproperty Timestamp

Ruft den Zeitstempel für diese Aktion ab oder legt ihn fest.

System_CAPS_pubproperty UIElement

Ruft das Benutzeroberflächenelement ab, auf das sich diese Aktion auswirkt, oder legt es fest.

System_CAPS_pubproperty UIObjectName

Ruft den Namen des Benutzeroberflächenelements ab, auf das sich diese Aktion auswirkt oder legt ihn fest.

System_CAPS_pubproperty UITestActionExtension

Legt fest oder ruft die Instanz von UITestActionExtension ab, die die Eigenschaften, die zu den Aktionen verknüpft werden.

System_CAPS_pubproperty ValueAsString

Ruft diese Aktion als string-Wert ab, oder legt diese entsprechend fest.Die set-Prozedur wird in dieser Basisklasse nicht unterstützt.

Methoden

Name Beschreibung
System_CAPS_pubmethod Equals(Object)

Gibt einen Wert zurück, der angibt, ob das angegebene Objekt gleich dieser Benutzeroberflächen-Testaktion ist.(Setzt "Object.Equals(Object)" außer Kraft.)

System_CAPS_protmethod Finalize()

(Geerbt von Object.)

System_CAPS_pubmethod GetHashCode()

Überschreibt object.GetHashCode(Setzt "Object.GetHashCode()" außer Kraft.)

System_CAPS_pubmethod GetType()

(Geerbt von Object.)

System_CAPS_pubmethod Invoke(UITestActionInvoker, UIMap)

Ruft diese Aktion auf.

System_CAPS_protmethod MemberwiseClone()

(Geerbt von Object.)

System_CAPS_protmethod NotifyPropertyChanged(String)

Löst das PropertyChanged-Ereignis aus.

System_CAPS_pubmethod ToString()

Gibt die Beschreibung dieser Aktion zurück.(Setzt "Object.ToString()" außer Kraft.)

Ereignisse

Name Beschreibung
System_CAPS_pubevent PropertyChanged

Tritt ein, wenn sich ein Eigenschaftswert ändert.

Operatoren

Name Beschreibung
System_CAPS_puboperatorSystem_CAPS_static Equality(UITestAction, UITestAction)

Überschreibt den "=="-Operator zum Vergleichen von zwei Objekten der Benutzeroberflächen-Testaktion.

System_CAPS_puboperatorSystem_CAPS_static Inequality(UITestAction, UITestAction)

Überschreibt den "!="-Operator zum Vergleichen von zwei Objekten der Benutzeroberflächen-Testaktion.

Threadsicherheit

Öffentliche statische (in Visual Basic freigegebene) Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

INotifyPropertyChanged
Microsoft.VisualStudio.TestTools.UITest.Common-Namespace

Zurück zum Anfang