Classe Mouse
Fornece métodos estáticos para executar as ações do mouse em um teste de interface (UI) do usuário.
Hierarquia de herança
System.Object
Microsoft.VisualStudio.TestTools.UITesting.Mouse
Namespace: Microsoft.VisualStudio.TestTools.UITesting
Assembly: Microsoft.VisualStudio.TestTools.UITesting (em Microsoft.VisualStudio.TestTools.UITesting.dll)
Sintaxe
'Declaração
Public Class Mouse _
Implements IDisposable
public class Mouse : IDisposable
public ref class Mouse : IDisposable
type Mouse =
class
interface IDisposable
end
public class Mouse implements IDisposable
O tipo Mouse expõe os membros a seguir.
Construtores
Nome | Descrição | |
---|---|---|
Mouse | Infraestrutura. Inicializa uma nova instância da classe Mouse. |
Início
Propriedades
Nome | Descrição | |
---|---|---|
HoverDuration | Obtém ou define a duração de foco do mouse em milissegundos. | |
Instance | Obtém ou define o Mouse instância. | |
Location | Obtém ou define o local da Mouse. | |
LocationImplementation | Obtém ou define o local atual da Mouse. | |
MouseDragSpeed | Obtém ou define a velocidade de movimentação do mouse. | |
MouseMoveSpeed | Obtém ou define a velocidade de movimentação do mouse. |
Início
Métodos
Nome | Descrição | |
---|---|---|
Click() | Clica no botão do mouse padrão. | |
Click(Point) | Clica no botão do mouse padrão no local especificado. | |
Click(MouseButtons) | Clica no botão do mouse especificada. | |
Click(ModifierKeys) | Clica no botão do mouse padrão enquanto pressiona as teclas modificadoras especificado. | |
Click(UITestControl) | Clica no botão do mouse padrão do controle especificado. | |
Click(UITestControl, Point) | Clica no botão do mouse padrão no controle especificado no local especificado em relação ao controle. | |
Click(UITestControl, MouseButtons) | Clica no botão do mouse especificada no controle especificado. | |
Click(UITestControl, ModifierKeys) | Clica no botão do mouse padrão no controle especificado enquanto pressiona as teclas modificadoras especificado. | |
Click(MouseButtons, ModifierKeys, Point) | Clica no botão do mouse especificada enquanto pressiona as teclas modificadoras especificado no local especificado. | |
Click(UITestControl, MouseButtons, ModifierKeys, Point) | Clica no botão do mouse especificada no controle especificado enquanto pressiona as teclas modificadoras especificado no local especificado em relação ao controle. | |
ClickImplementation | Clica no botão do mouse especificada no controle especificado enquanto pressiona as teclas modificadoras especificado no local especificado em relação a esse controle. | |
Dispose() | Libera todos os recursos que são usados pela instância atual do Mouse classe. | |
Dispose(Boolean) | Limpa todos os recursos que são usados. | |
DoubleClick() | Clica duas vezes o botão do mouse. | |
DoubleClick(Point) | Clica duas vezes o botão do mouse padrão no local especificado. | |
DoubleClick(MouseButtons) | Clica duas vezes no botão do mouse especificada. | |
DoubleClick(ModifierKeys) | Clica duas vezes o botão do mouse padrão tem modificadores. | |
DoubleClick(UITestControl) | Clica duas vezes o botão do mouse padrão do controle especificado. | |
DoubleClick(UITestControl, Point) | Clica duas vezes o botão do mouse padrão no controle especificado no local especificado que é relativa ao controle. | |
DoubleClick(UITestControl, MouseButtons) | Clica duas vezes no botão do mouse especificada no controle especificado. | |
DoubleClick(UITestControl, ModifierKeys) | Clica duas vezes o botão do mouse padrão no controle com modificadores. | |
DoubleClick(MouseButtons, ModifierKeys, Point) | Clica duas vezes no botão do mouse especificada enquanto pressiona as teclas modificadoras especificado no local de tela especificado. | |
DoubleClick(UITestControl, MouseButtons, ModifierKeys, Point) | Clica duas vezes no botão do mouse especificada no controle especificado enquanto pressiona as teclas modificadoras especificado no local especificado em relação a esse controle. | |
DoubleClickImplementation | Clica duas vezes no botão do mouse especificada no controle especificado enquanto pressiona as teclas modificadoras especificado no local especificado em relação a esse controle. | |
Equals | Determina se o especificado Object é igual a atual Object. (Herdado de Object.) | |
Finalize | O método do finalizador. (Substitui Object.Finalize().) | |
GetHashCode | Serves as a hash function for a particular type. (Herdado de Object.) | |
GetType | Obtém o Type da instância atual. (Herdado de Object.) | |
Hover(Point) | Move o mouse para o local especificado. | |
Hover(UITestControl) | Pausa o mouse sobre o controle especificado. | |
Hover(Point, Int32) | O ponteiro do mouse no ponto especificado por uma duração especificada. | |
Hover(UITestControl, Point) | Move o mouse para o local especificado que é relativa ao controle especificado. | |
Hover(UITestControl, Point, Int32) | Pausa o mouse no local especificado que é relativa ao controle especificado por uma duração especificada. | |
HoverImplementation | Pausa o mouse no local especificado que é relativa ao controle especificado por uma duração especificada. | |
MemberwiseClone | Cria uma cópia superficial do atual Object. (Herdado de Object.) | |
Move(Point) | Move o mouse para o local especificado. | |
Move(UITestControl, Point) | Move o mouse para o local especificado que é relativa ao controle especificado. | |
MoveImplementation | Move o mouse para o local especificado que é relativa ao controle especificado. | |
MoveScrollWheel(Int32) | Rola a roda do mouse o número de vezes especificado. | |
MoveScrollWheel(Int32, ModifierKeys) | Rola a roda do mouse o número especificado de vezes enquanto pressiona as teclas modificadoras especificado. | |
MoveScrollWheel(UITestControl, Int32) | Rola a roda do mouse no controle especificado o número de vezes especificado. | |
MoveScrollWheel(UITestControl, Int32, ModifierKeys) | Rola a roda do mouse no controle especificado o número especificado de vezes enquanto pressiona as teclas modificadoras especificado. | |
MoveScrollWheelImplementation | Rola a roda do mouse no controle especificado o número especificado de vezes enquanto pressiona as teclas modificadoras especificado. | |
StartDragging() | Começa a arrastar o mouse. | |
StartDragging(UITestControl) | Começa a arrastar o mouse do controle especificado. | |
StartDragging(UITestControl, Point) | Começa a arrastar o mouse do ponto especificado que é relativa ao controle especificado ou de um controle absoluto, se control é nulluma referência nula (Nothing no Visual Basic). | |
StartDragging(UITestControl, MouseButtons) | Começa a arrastar o mouse enquanto pressiona os botões do mouse especificada do controle especificado. | |
StartDragging(UITestControl, Point, MouseButtons, ModifierKeys) | Começa a arrastar o mouse enquanto pressiona os botões do mouse especificada e chaves especificadas do ponto especificado que é relativa ao controle especificado ou de um controle absoluto, se control é nulluma referência nula (Nothing no Visual Basic). | |
StartDraggingImplementation | Começa a arrastar o mouse enquanto mantém pressionada os botões do mouse especificada e chaves especificadas do ponto especificado em relação ao controle especificado ou de um controle absoluto, se control é nulluma referência nula (Nothing no Visual Basic). | |
StopDragging(Point) | Pára a operação de arrastar. | |
StopDragging(UITestControl) | Pára a operação de arrastar o controle especificado. | |
StopDragging(Int32, Int32) | Pára a operação de arrastar. | |
StopDragging(UITestControl, Point) | Pára a operação de arrastar o controle especificado. | |
StopDragging(UITestControl, Int32, Int32) | Pára a operação de arrastar o controle especificado. | |
StopDraggingImplementation | Pára a operação de arrastar o controle especificado. | |
ToString | Retorna um string que representa o objeto atual. (Herdado de Object.) |
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.