Condividi tramite


Classe DragDropAction

Rappresenta un'operazione di trascinamento e rilascio del mouse.

Gerarchia di ereditarietà

Object
  Microsoft.VisualStudio.TestTools.UITest.Common.UITestAction
    Microsoft.VisualStudio.TestTools.UITest.Common.InputAction
      Microsoft.VisualStudio.TestTools.UITest.Common.DragDropAction

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

Il tipo DragDropAction espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo pubblico DragDropAction() Inizializza una nuova istanza della classe DragDropAction per la serializzazione o deserializzazione XML.
Metodo pubblico DragDropAction(UITechnologyElement, UITechnologyElement, MouseButtons) Inizializza una nuova istanza della classe DragDropAction utilizzando gli elementi e l'impostazione del pulsante del mouse forniti.

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica ActionLogEntry Ottiene o imposta la voce di log azioni per l'azione. (Ereditato da UITestAction)
Proprietà pubblica ActionName Ottiene il nome dell'azione.La routine set non è supportata in questa classe base. (Ereditato da UITestAction)
Proprietà pubblica ActualThinkTime Ottiene o imposta il tempo interazione utente dopo l'elaborazione degli altri parametri di riproduzione forniti da UIActionInterpreter, come ThinkTimeMultiplier. (Ereditato da UITestAction)
Proprietà pubblica AdditionalInfo Quando viene implementato in una classe derivata, ottiene una stringa contenente informazioni personalizzate. (Ereditato da UITestAction)
Proprietà pubblica Comment Ottiene o imposta un commento per l'azione corrente. (Ereditato da UITestAction)
Proprietà pubblica ContinueOnError Ottiene o imposta un valore che indica se continuare anche quando l'azione ha esito negativo. (Ereditato da UITestAction)
Proprietà pubblica ContinueOnErrorWrapper Ottiene o imposta il valore della proprietà ContinueOnError come stringa per la serializzazione. (Ereditato da UITestAction)
Proprietà pubblica ElapsedTime Ottiene o imposta l'intervallo di tempo dell'azione. (Ereditato da UITestAction)
Proprietà pubblica EndTimestamp Timestamp per la fine dell'azione. (Ereditato da UITestAction)
Proprietà pubblica Id Ottiene o imposta un identificatore numerico per questa operazione. (Ereditato da UITestAction)
Proprietà pubblica IsGlobalHotkey Ottiene o imposta un valore che indica se l'input è un tasto di scelta rapida globale. (Ereditato da InputAction)
Proprietà pubblica 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)
Proprietà pubblica IsParameterizable Ottiene un valore che indica se questa azione può essere parametrizzata. (Ereditato da UITestAction)
Proprietà pubblica ModifierKeys Ottiene o imposta un valore che indica i tasti di modifica premuti. (Ereditato da InputAction)
Proprietà pubblica MouseButton Ottiene o imposta il pulsante del mouse che causa l'operazione di trascinamento.
Proprietà pubblica NeedFiltering Ottiene o imposta un valore che indica se questa azione può essere elaborata da un oggetto UITestActionFilter. (Ereditato da UITestAction)
Proprietà pubblica ParameterName Ottiene o imposta il nome del parametro corrispondente per il valore dell'azione. (Ereditato da UITestAction)
Proprietà pubblica SourceElement Ottiene o imposta l'elemento in cui inizia l'operazione di trascinamento.
Proprietà pubblica SourceElementName Ottiene o imposta il nome dell'elemento in cui inizia l'operazione di trascinamento.
Proprietà pubblica StartLocation Ottiene o imposta il punto iniziale per l'operazione di trascinamento.
Proprietà pubblica StartTimestamp Ottiene o imposta il timestamp iniziale per l'esecuzione di questa azione. (Ereditato da UITestAction)
Proprietà pubblica StopLocation Ottiene o imposta il punto finale per l'operazione di trascinamento.
Proprietà pubblica 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)
Proprietà pubblica TargetElement Ottiene o imposta l'elemento in cui inizia l'operazione di trascinamento.
Proprietà pubblica TargetElementName Ottiene o imposta il nome dell'elemento in cui inizia l'operazione di trascinamento.
Proprietà pubblica ThinkTime Ottiene o imposta il numero di secondi necessari per eseguire questa azione. (Ereditato da UITestAction)
Proprietà pubblica ThinkTimeString Ottiene o imposta il tempo interazione utente per questa azione utilizzando un valore stringa. (Ereditato da UITestAction)
Proprietà pubblica Timestamp Ottiene o imposta il timestamp per questa azione. (Ereditato da UITestAction)
Proprietà pubblica UIElement Ottiene o imposta l'elemento dell'interfaccia utente sul quale viene eseguita l'azione corrente. (Ereditato da UITestAction)
Proprietà pubblica UIObjectName Ottiene o imposta il nome dell'elemento dell'interfaccia utente sul quale viene eseguita l'azione corrente. (Ereditato da UITestAction)
Proprietà pubblica UITestActionExtension Imposta o ottiene un'istanza di UITestActionExtension che contiene le proprietà correlate alle azioni. (Ereditato da UITestAction)
Proprietà pubblica ValueAsString Ottiene o imposta il valore dell'azione corrente come string.La routine set non è supportata in questa classe base. (Ereditato da UITestAction)

In alto

Metodi

  Nome Descrizione
Metodo pubblico Equals Restituisce un valore che indica se l'oggetto specificato è uguale a questa azione di test dell'interfaccia utente. (Ereditato da UITestAction)
Metodo protetto Finalize Consente a un oggetto di effettuare un tentativo di liberare risorse ed eseguire altre operazioni di pulizia prima che venga recuperato da Garbage Collection. (Ereditato da Object)
Metodo pubblico GetHashCode Eseguire l'override object.GetHashCode (Ereditato da UITestAction)
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo pubblico Invoke Richiama l'azione corrente. (Esegue l'override di UITestAction.Invoke(UITestActionInvoker, UIMap)).
Metodo protetto MemberwiseClone Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object)
Metodo protetto NotifyPropertyChanged Genera l'evento PropertyChanged. (Ereditato da UITestAction)
Metodo pubblico ToString Restituisce la descrizione dell'azione corrente. (Ereditato da UITestAction)

In alto

Eventi

  Nome Descrizione
Evento pubblico 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

InputAction