Classe DragDropAction

Representa uma operação de arrastar e soltar do mouse.

Hierarquia de herança

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

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

Sintaxe

'Declaração
Public Class DragDropAction _
    Inherits InputAction
public class DragDropAction : InputAction
public ref class DragDropAction : public InputAction
type DragDropAction =  
    class
        inherit InputAction
    end
public class DragDropAction extends InputAction

O tipo DragDropAction expõe os membros a seguir.

Construtores

  Nome Descrição
Método público DragDropAction() Inicializa uma nova instância de DragDropAction classe para a serialização de XML ou desserialização.
Método público DragDropAction(UITechnologyElement, UITechnologyElement, MouseButtons) Inicializa uma nova instância de DragDropAction classe usando os elementos fornecidos e configuração de botão do mouse.

Início

Propriedades

  Nome Descrição
Propriedade pública ActionName Obtém o nome da ação.O set procedimento não é compatível com esta classe de base. (Herdado de UITestAction.)
Propriedade pública ActualThinkTime Obtém ou define o tempo de reflexão após o processamento de outros parâmetros de reprodução que é fornecido pelo UIActionInterpreter, como o ThinkTimeMultiplier. (Herdado de UITestAction.)
Propriedade pública AdditionalInfo Quando implementado em uma classe derivada, obtém uma cadeia de caracteres que contém informações personalizadas. (Herdado de UITestAction.)
Propriedade pública Comment Obtém ou define um comentário para esta ação. (Herdado de UITestAction.)
Propriedade pública ContinueOnError Obtém ou define um valor que indica se deseja continuar mesmo se essa ação falha. (Herdado de UITestAction.)
Propriedade pública ContinueOnErrorWrapper Obtém ou define o valor de ContinueOnError a propriedade como uma seqüência de caracteres para serialização. (Herdado de UITestAction.)
Propriedade pública ElapsedTime Obtém ou define o intervalo de tempo da ação. (Herdado de UITestAction.)
Propriedade pública EndTimestamp O carimbo de hora para o final da ação. (Herdado de UITestAction.)
Propriedade pública Id Obtém ou define um identificador numérico exclusivo para esta ação. (Herdado de UITestAction.)
Propriedade pública IsGlobalHotkey Obtém ou define um valor que indica se a entrada é um atalho de teclado global. (Herdado de InputAction.)
Propriedade pública IsParameterBound Se essa ação pode ser parametrizada, obtém ou define um valor que indica se a ação está vinculada a um parâmetro de teste. (Herdado de UITestAction.)
Propriedade pública IsParameterizable Obtém um valor que indica se esta ação pode ser parametrizada. (Herdado de UITestAction.)
Propriedade pública ModifierKeys Obtém ou define quais teclas modificadoras foram pressionadas. (Herdado de InputAction.)
Propriedade pública MouseButton Obtém ou define qual botão sobre as causas de mouse, a operação de arrastar e soltar.
Propriedade pública NeedFiltering Obtém ou define um valor que indica se esta ação pode ser processada por um UITestActionFilter. (Herdado de UITestAction.)
Propriedade pública ParameterName Obtém ou define o nome do parâmetro correspondente para o valor da ação. (Herdado de UITestAction.)
Propriedade pública SourceElement Obtém ou define o elemento onde começa a operação de arrastar e soltar.
Propriedade pública SourceElementName Obtém ou define o nome do elemento de onde a operação de arrastar e soltar se inicia.
Propriedade pública StartLocation Obtém ou define o ponto de partida para a operação de arrastar e soltar.
Propriedade pública StartTimestamp Obtém ou define o carimbo de hora de partida ao executar esta ação. (Herdado de UITestAction.)
Propriedade pública StopLocation Obtém ou define o ponto final para a operação de arrastar e soltar.
Propriedade pública Tags Obtém um dicionário de informações adicionais sobre esta ação é necessária durante a gravação, agregação ou pós-processamento.O set procedimento é privado. (Herdado de UITestAction.)
Propriedade pública TargetElement Obtém ou define o elemento onde começa a operação de arrastar e soltar.
Propriedade pública TargetElementName Obtém ou define o nome do elemento de onde começa a operação de arrastar e soltar.
Propriedade pública ThinkTime Obtém ou define o número de segundos que são necessárias para executar esta ação. (Herdado de UITestAction.)
Propriedade pública ThinkTimeString Obtém ou define o tempo de reflexão para esta ação utilizando um valor de seqüência de caracteres. (Herdado de UITestAction.)
Propriedade pública Timestamp Obtém ou define o carimbo de hora para esta ação. (Herdado de UITestAction.)
Propriedade pública UIElement Obtém ou define o elemento de interface do usuário em que esta ação opera. (Herdado de UITestAction.)
Propriedade pública UIObjectName Obtém ou define o nome do elemento de interface do usuário em que esta ação opera. (Herdado de UITestAction.)
Propriedade pública ValueAsString Obtém ou define o valor dessa ação como um string.O set procedimento não é compatível com esta classe de base. (Herdado de UITestAction.)

Início

Métodos

  Nome Descrição
Método público Equals Retorna um valor que indica se o objeto fornecido é igual a esta ação de teste de interface do usuário. (Herdado de UITestAction.)
Método protegido Finalize Permite que um objeto tentar liberar recursos e executar outras operações de limpeza antes que ele é recuperado pela coleta de lixo. (Herdado de Object.)
Método público GetHashCode Serves as a hash function for a particular type. (Herdado de UITestAction.)
Método público GetType Obtém o Type da instância atual. (Herdado de Object.)
Método público Invoke Chama esta ação. (Substitui UITestAction.Invoke(UITestActionInvoker, UIMap).)
Método protegido MemberwiseClone Cria uma cópia superficial do atual Object. (Herdado de Object.)
Método protegido NotifyPropertyChanged Gera o evento PropertyChanged. (Herdado de UITestAction.)
Método público ToString Retorna a descrição dessa ação. (Herdado de UITestAction.)

Início

Eventos

  Nome Descrição
Evento público PropertyChanged Ocorre quando um valor de propriedade alterado. (Herdado de UITestAction.)

Início

Acesso thread-safe

Quaisquer membros static (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Consulte também

Referência

Namespace Microsoft.VisualStudio.TestTools.UITest.Common

InputAction