Classe MouseAction
Rappresenta le informazioni su un'operazione del mouse.
Gerarchia di ereditarietà
System.Object
Microsoft.VisualStudio.TestTools.UITest.Common.UITestAction
Microsoft.VisualStudio.TestTools.UITest.Common.InputAction
Microsoft.VisualStudio.TestTools.UITest.Common.MouseAction
Microsoft.VisualStudio.TestTools.UITest.Common.TouchAction
Spazio dei nomi: Microsoft.VisualStudio.TestTools.UITest.Common
Assembly: Microsoft.VisualStudio.TestTools.UITest.Common (in Microsoft.VisualStudio.TestTools.UITest.Common.dll)
Sintassi
'Dichiarazione
<SerializableAttribute> _
Public Class MouseAction _
Inherits InputAction
[SerializableAttribute]
public class MouseAction : InputAction
[SerializableAttribute]
public ref class MouseAction : public InputAction
[<SerializableAttribute>]
type MouseAction =
class
inherit InputAction
end
public class MouseAction extends InputAction
Il tipo MouseAction espone i seguenti membri.
Costruttori
Nome | Descrizione | |
---|---|---|
MouseAction() | Inizializza una nuova istanza di MouseAction classe per la serializzazione XML o la deserializzazione. | |
MouseAction(MouseButtons, MouseActionType) | Inizializza una nuova istanza di MouseAction classe utilizzando lo stile del pulsante e il tipo forniti di azione. | |
MouseAction(MouseButtons, MouseActionType, Point) | Inizializza una nuova istanza di MouseAction classe utilizzando la designazione fornita con il pulsante, tipo di azione e il percorso dell'operazione. | |
MouseAction(UITechnologyElement, MouseButtons, MouseActionType) | Inizializza una nuova istanza di MouseAction classe utilizzando l'elemento fornito, il controllo button lo stile e il tipo di azione. |
In alto
Proprietà
Nome | Descrizione | |
---|---|---|
AbsoluteLocation | Ottiene o imposta la posizione sullo schermo in cui l'operazione del puntatore si è verificata. | |
ActionLogEntry | Ottiene o imposta la voce di log azioni per l'azione. (Ereditato da UITestAction) | |
ActionName | Ottiene o imposta il nome di questa azione. (Esegue l'override di UITestAction.ActionName). | |
ActionType | Ottiene o imposta il tipo di azione del mouse. | |
ActualThinkTime | Ottiene o imposta il tempo interazione utente dopo l'elaborazione altri parametri di riproduzione forniti da UIActionInterpreter, come ThinkTimeMultiplier. (Ereditato da UITestAction) | |
AdditionalInfo | Quando viene implementato in una classe derivata, ottiene una stringa contenente informazioni personalizzate. (Ereditato da UITestAction) | |
Comment | Ottiene o imposta un commento per l'azione corrente. (Ereditato da UITestAction) | |
ContinueOnError | Ottiene o imposta un valore che indica se continuare anche quando l'azione ha esito negativo. (Ereditato da UITestAction) | |
ContinueOnErrorWrapper | Ottiene o imposta il valore della proprietà ContinueOnError come stringa per la serializzazione. (Ereditato da UITestAction) | |
ElapsedTime | Ottiene o imposta l'intervallo di tempo dell'azione. (Ereditato da UITestAction) | |
EndTimestamp | Timestamp per la fine dell'azione. (Ereditato da UITestAction) | |
Id | Ottiene o imposta un identificatore numerico univoco per questa operazione. (Ereditato da UITestAction) | |
IsGlobalHotkey | Ottiene o imposta un valore che indica se l'input è una scelta rapida globale. (Ereditato da InputAction) | |
IsParameterBound | Se l'azione può essere parametrizzata, ottiene o imposta un valore che indica se l'azione è associata a un parametro di test. (Ereditato da UITestAction) | |
IsParameterizable | Ottiene un valore che indica se questa azione può essere parametrizzata. (Ereditato da UITestAction) | |
Location | Ottiene o imposta la posizione relativa all'elemento corrente in cui l'operazione del puntatore si è verificata. | |
ModifierKeys | Ottiene o imposta quali i tasti di modifica sono stati rilevati. (Ereditato da InputAction) | |
MouseButton | Ottiene o imposta il pulsante del mouse che è stato premuto. | |
NeedFiltering | Ottiene o imposta un valore che indica se questa azione può essere elaborata da un oggetto UITestActionFilter. (Ereditato da UITestAction) | |
ParameterName | Ottiene o imposta il nome del parametro corrispondente per il valore dell'azione. (Ereditato da UITestAction) | |
StartTimestamp | Ottiene o imposta il timestamp iniziale per l'esecuzione di questa azione. (Ereditato da UITestAction) | |
Tags | Ottiene un dizionario di informazioni aggiuntive relative all'azione corrente necessario per la registrazione, l'aggregazione o la post-elaborazione.La routine set è privata. (Ereditato da UITestAction) | |
ThinkTime | Ottiene o imposta il numero di secondi necessari per eseguire questa azione. (Ereditato da UITestAction) | |
ThinkTimeString | Ottiene o imposta il tempo interazione utente per questa azione utilizzando un valore stringa. (Ereditato da UITestAction) | |
Timestamp | Ottiene o imposta il timestamp per questa azione. (Ereditato da UITestAction) | |
UIElement | Ottiene o imposta l'elemento dell'interfaccia utente sul quale viene eseguita l'azione corrente. (Ereditato da UITestAction) | |
UIObjectName | Ottiene o imposta il nome dell'elemento dell'interfaccia utente sul quale viene eseguita l'azione corrente. (Ereditato da UITestAction) | |
UITestActionExtension | Imposta o ottiene un'istanza di UITestActionExtension che contiene le proprietà correlate alle azioni. (Ereditato da UITestAction) | |
ValueAsString | Ottiene o imposta il valore dell'azione corrente come string.La routine set non è supportata in questa classe base. (Ereditato da UITestAction) | |
WheelDirection | Ottiene o imposta la direzione e la quantità espressa in pixel del movimento della rotellina del mouse. |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
Equals | Restituisce un valore che indica se l'oggetto specificato è uguale a questa azione di test dell'interfaccia utente. (Ereditato da UITestAction) | |
Finalize | Consente a un oggetto di provare a liberare risorse ed eseguire altre operazioni di pulitura prima che l'oggetto stesso venga recuperato dalla procedura di Garbage Collection. (Ereditato da Object) | |
GetHashCode | Esegue l'override di object.GetHashCode (Ereditato da UITestAction) | |
GetType | Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) | |
Invoke | richiama questa azione. (Esegue l'override di UITestAction.Invoke(UITestActionInvoker, UIMap)). | |
MemberwiseClone | Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object) | |
NotifyPropertyChanged | Genera l'evento PropertyChanged. (Ereditato da UITestAction) | |
ToString | Restituisce la descrizione dell'azione corrente. (Ereditato da UITestAction) |
In alto
Eventi
Nome | Descrizione | |
---|---|---|
PropertyChanged | Generato quando il valore di una proprietà cambia. (Ereditato da UITestAction) |
In alto
Codice thread safe
Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.
Vedere anche
Riferimenti
Spazio dei nomi Microsoft.VisualStudio.TestTools.UITest.Common