Klasa UITestAction
Dostarcza klasę bazową dla akcji badania, które są używane z testów interfejsu użytkownika.
Hierarchia dziedziczenia
Object
Microsoft.VisualStudio.TestTools.UITest.Common.UITestAction
Więcej...
Przestrzeń nazw: Microsoft.VisualStudio.TestTools.UITest.Common
Zestaw: Microsoft.VisualStudio.TestTools.UITest.Common (w Microsoft.VisualStudio.TestTools.UITest.Common.dll)
Składnia
'Deklaracja
<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 uwidacznia następujące elementy członkowskie.
Konstruktorzy
Nazwa | Opis | |
---|---|---|
UITestAction() | Inicjuje nowe wystąpienie klasy UITestAction. | |
UITestAction(UITechnologyElement) | Inicjuje nowe wystąpienie UITestAction klasy przy użyciu dostarczonego elementu interfejsu użytkownika. |
Początek
Właściwości
Nazwa | Opis | |
---|---|---|
ActionLogEntry | Pobiera lub ustawia wpis dziennika akcji dla akcji. | |
ActionName | Pobiera nazwę akcji. set Procedura nie jest obsługiwana w tej klasie podstawowej. | |
ActualThinkTime | Pobiera lub ustawia czas namysłu po przetwarza inne parametry odtwarzania, które są dostarczane przez UIActionInterpreter, takich jak ThinkTimeMultiplier. | |
AdditionalInfo | Po wdrożeniu w klasie pochodnej, pobiera ciąg, który zawiera niestandardowe informacje. | |
Comment | Pobiera lub Ustawia komentarz dla tej akcji. | |
ContinueOnError | Pobiera lub ustawia wartość wskazującą, czy kontynuować, nawet jeśli ta akcja zakończy się niepowodzeniem. | |
ContinueOnErrorWrapper | Pobiera lub ustawia wartość ContinueOnError właściwość jako ciąg do serializacji. | |
ElapsedTime | Pobiera lub ustawia zakres czasu działania. | |
EndTimestamp | Sygnatura czasowa zakończenia akcji. | |
Id | Pobiera lub ustawia Unikatowy identyfikator numeryczny dla tej akcji. | |
IsParameterBound | Jeśli ta akcja może być sparametryzowana, pobiera lub ustawia wartość wskazującą, czy akcja jest powiązany z parametrem test. | |
IsParameterizable | Pobiera wartość, która wskazuje, czy ta akcja może być sparametryzowana. | |
NeedFiltering | Pobiera lub ustawia wartość wskazującą, czy ta akcja może być przetwarzany przez UITestActionFilter. | |
ParameterName | Pobiera lub ustawia nazwę odpowiedniego parametru wartości akcji. | |
StartTimestamp | Pobiera lub ustawia początkowy sygnatury czasowej podczas wykonywania tej akcji. | |
Tags | Pobiera słownika dodatkowe informacje o tej akcji, który jest potrzebny podczas nagrywania, agregacja lub post-processingu. set Procedura jest oznaczony jako prywatny. | |
ThinkTime | Pobiera lub ustawia liczbę sekund, które są wymagane do wykonania tej operacji. | |
ThinkTimeString | Pobiera lub ustawia czas namysłu dla tej akcji za pomocą wartości typu string. | |
Timestamp | Pobiera lub ustawia sygnatura czasowa dla tej akcji. | |
UIElement | Pobiera lub ustawia element interfejsu użytkownika, na którym działa ta akcja. | |
UIObjectName | Pobiera lub ustawia nazwę elementu interfejsu użytkownika, na którym działa ta akcja. | |
UITestActionExtension | Ustawia lub pobiera wystąpienie UITestActionExtension, który zawiera właściwości związane z działaniami. | |
ValueAsString | Pobiera lub ustawia wartość tę akcję jako string. set Procedura nie jest obsługiwana w tej klasie podstawowej. |
Początek
Metody
Nazwa | Opis | |
---|---|---|
Equals | Zwraca wartość wskazującą, czy dany obiekt jest równa tej akcji test interfejsu użytkownika. (Zastępuje Object.Equals(Object)). | |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Odziedziczone z Object). | |
GetHashCode | Obiekt przesłonięcia.GetHashCode (Zastępuje Object.GetHashCode). | |
GetType | Gets the Type of the current instance. (Odziedziczone z Object). | |
Invoke | Wywołuje tę akcję. | |
MemberwiseClone | Creates a shallow copy of the current Object. (Odziedziczone z Object). | |
NotifyPropertyChanged | Podnosi PropertyChanged zdarzenia. | |
ToString | Zwraca opis tej akcji. (Zastępuje Object.ToString). |
Początek
Zdarzenia
Nazwa | Opis | |
---|---|---|
PropertyChanged | Występuje, gdy wartość właściwości zostanie zmieniona. |
Początek
Operatory
Nazwa | Opis | |
---|---|---|
Equality | Operator "==" zastępuje do porównywania dwóch obiektów akcji test interfejsu użytkownika. | |
Inequality | Zastępuje "! =" operatora do porównywania dwóch obiektów akcji test interfejsu użytkownika. |
Początek
Bezpieczeństwo wątku
Wszystkie publiczne static (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Wystąpienia elementów członkowskich nie dają gwarancji bezpieczeństwa wątków.
Zobacz też
Informacje
Przestrzeń nazw Microsoft.VisualStudio.TestTools.UITest.Common
Hierarchia dziedziczenia
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