Mouse 클래스
사용자 인터페이스(UI) 테스트에서 마우스 작업을 수행하기 위한 정적 메서드를 제공합니다.
상속 계층 구조
System.Object
Microsoft.VisualStudio.TestTools.UITesting.Mouse
네임스페이스: Microsoft.VisualStudio.TestTools.UITesting
어셈블리: Microsoft.VisualStudio.TestTools.UITesting(Microsoft.VisualStudio.TestTools.UITesting.dll)
구문
‘선언
<CLSCompliantAttribute(True)> _
Public Class Mouse _
Implements IDisposable
[CLSCompliantAttribute(true)]
public class Mouse : IDisposable
[CLSCompliantAttribute(true)]
public ref class Mouse : IDisposable
[<CLSCompliantAttribute(true)>]
type Mouse =
class
interface IDisposable
end
public class Mouse implements IDisposable
Mouse 형식에서는 다음과 같은 멤버를 노출합니다.
생성자
이름 | 설명 | |
---|---|---|
Mouse | 인프라입니다. Mouse 클래스의 새 인스턴스를 초기화합니다. |
위쪽
속성
이름 | 설명 | |
---|---|---|
HoverDuration | 마우스 가리키기 기간을 밀리초로 가져오거나 설정합니다. | |
Instance | Mouse 인스턴스를 가져오거나 설정합니다. | |
Location | Mouse 의 위치를 가져오거나 설정합니다. | |
LocationImplementation | Mouse 의 현재 위치를 가져오거나 설정합니다. | |
MouseDragSpeed | 마우스 이동 속도를 가져오거나 설정합니다. | |
MouseMoveSpeed | 마우스 이동 속도를 가져오거나 설정합니다. |
위쪽
메서드
이름 | 설명 | |
---|---|---|
Click() | 기본 마우스 단추를 클릭합니다. | |
Click(Point) | 지정된 위치에서 기본 마우스 단추를 클릭합니다. | |
Click(MouseButtons) | 지정된 마우스 단추를 클릭합니다. | |
Click(ModifierKeys) | 지정된 보조 키를 누른 채 기본 마우스 단추를 클릭합니다. | |
Click(UITestControl) | 지정된 컨트롤 위에서 기본 마우스 단추를 클릭합니다. | |
Click(UITestControl, Point) | 지정된 컨트롤 위의 지정된 위치(해당 컨트롤에 상대적인 위치)에서 기본 마우스 단추를 클릭합니다. | |
Click(UITestControl, MouseButtons) | 지정된 컨트롤 위에서 지정된 마우스 단추를 클릭합니다. | |
Click(UITestControl, ModifierKeys) | 지정된 보조 키를 누른 채 지정된 컨트롤 위에서 기본 마우스 단추를 클릭합니다. | |
Click(MouseButtons, ModifierKeys, Point) | 지정된 위치에서 지정된 보조 키를 누른 채 지정된 마우스 단추를 클릭합니다. | |
Click(UITestControl, MouseButtons, ModifierKeys, Point) | 지정된 컨트롤에 상대적인 지정된 위치에서 지정된 보조 키를 누른 채 해당 컨트롤 위에서 지정된 마우스 단추를 클릭합니다. | |
ClickImplementation | 지정된 컨트롤에 상대적인 지정된 위치에서 지정된 보조 키를 누른 채 해당 컨트롤 위에서 지정된 마우스 단추를 클릭합니다. | |
Dispose() | Mouse 클래스의 현재 인스턴스에서 사용하는 모든 리소스를 해제합니다. | |
Dispose(Boolean) | 사용 중인 리소스를 모두 정리합니다. | |
DoubleClick() | 마우스 단추를 두 번 클릭합니다. | |
DoubleClick(Point) | 지정된 위치에서 기본 마우스 단추를 두 번 클릭합니다. | |
DoubleClick(MouseButtons) | 지정된 마우스 단추를 두 번 클릭합니다. | |
DoubleClick(ModifierKeys) | 한정자가 있는 기본 마우스 단추를 두 번 클릭합니다. | |
DoubleClick(UITestControl) | 지정된 컨트롤 위에서 기본 마우스 단추를 두 번 클릭합니다. | |
DoubleClick(UITestControl, Point) | 지정된 컨트롤 위의 지정된 위치(컨트롤에 상대적인 위치)에서 기본 마우스 단추를 두 번 클릭합니다. | |
DoubleClick(UITestControl, MouseButtons) | 지정된 컨트롤 위에서 지정된 마우스 단추를 두 번 클릭합니다. | |
DoubleClick(UITestControl, ModifierKeys) | 보조키를 누른 상태로 컨트롤을 기본 마우스 단추로 두 번 클릭합니다. | |
DoubleClick(MouseButtons, ModifierKeys, Point) | 지정된 화면 위치에서 지정된 보조 키를 누른 채 지정된 마우스 단추를 두 번 클릭합니다. | |
DoubleClick(UITestControl, MouseButtons, ModifierKeys, Point) | 지정된 컨트롤에 상대적인 지정된 위치에서 지정된 보조 키를 누른 채 해당 컨트롤 위에서 지정된 마우스 단추를 두 번 클릭합니다. | |
DoubleClickImplementation | 지정된 컨트롤에 상대적인 지정된 위치에서 지정된 보조 키를 누른 채 해당 컨트롤 위에서 지정된 마우스 단추를 두 번 클릭합니다. | |
Equals | 지정한 개체와 현재 개체가 같은지 여부를 확인합니다. (Object에서 상속됨) | |
Finalize | 종료자 메서드입니다. (Object.Finalize()을(를) 재정의함) | |
GetHashCode | 특정 형식에 대한 해시 함수 역할을 합니다. (Object에서 상속됨) | |
GetType | 현재 인스턴스의 Type을 가져옵니다. (Object에서 상속됨) | |
Hover(Point) | 마우스를 지정된 위치로 이동합니다. | |
Hover(UITestControl) | 지정된 컨트롤 위에서 마우스를 일시 정지합니다. | |
Hover(Point, Int32) | 지정된 시간 동안 지정된 지점에서 마우스로 가리킵니다. | |
Hover(UITestControl, Point) | 지정된 컨트롤에 상대적인 지정된 위치로 마우스를 이동합니다. | |
Hover(UITestControl, Point, Int32) | 지정된 시간 동안 지정된 컨트롤에 상대적인 지정된 위치에서 마우스로 가리킵니다. | |
HoverImplementation | 지정된 시간 동안 지정된 컨트롤에 상대적인 지정된 위치에서 마우스로 가리킵니다. | |
MemberwiseClone | 현재 Object의 단순 복사본을 만듭니다. (Object에서 상속됨) | |
Move(Point) | 마우스를 지정된 위치로 이동합니다. | |
Move(UITestControl, Point) | 지정된 컨트롤에 상대적인 지정된 위치로 마우스를 이동합니다. | |
MoveImplementation | 지정된 컨트롤에 상대적인 지정된 위치로 마우스를 이동합니다. | |
MoveScrollWheel(Int32) | 지정된 횟수만큼 마우스 휠을 스크롤합니다. | |
MoveScrollWheel(Int32, ModifierKeys) | 지정된 보조 키를 누른 채 지정된 횟수만큼 마우스 휠을 스크롤합니다. | |
MoveScrollWheel(UITestControl, Int32) | 지정된 컨트롤 위에서 마우스 휠을 지정된 횟수만큼 스크롤합니다. | |
MoveScrollWheel(UITestControl, Int32, ModifierKeys) | 지정된 보조 키를 누른 채 지정된 컨트롤 위에서 마우스 휠을 지정된 횟수만큼 스크롤합니다. | |
MoveScrollWheelImplementation | 지정된 보조 키를 누른 채 지정된 컨트롤 위에서 마우스 휠을 지정된 횟수만큼 스크롤합니다. | |
StartDragging() | 마우스 끌어오기를 시작합니다. | |
StartDragging(UITestControl) | 지정된 컨트롤에서 마우스 끌어오기를 시작합니다. | |
StartDragging(UITestControl, Point) | control이 nullNull 참조(Visual Basic의 경우 Nothing)이면 지정된 컨트롤에 상대적인 지정된 지점이나 절대 컨트롤에서 마우스 끌어오기를 시작합니다. | |
StartDragging(UITestControl, MouseButtons) | 지정된 컨트롤에서 지정된 마우스 단추를 누른 채 마우스 끌어오기를 시작합니다. | |
StartDragging(UITestControl, Point, MouseButtons, ModifierKeys) | control이 nullNull 참조(Visual Basic의 경우 Nothing)이면 지정된 컨트롤에 상대적인 지정된 지점이나 절대 컨트롤에서 지정된 키와 지정된 마우스 단추를 누른 채 마우스 끌어오기를 시작합니다. | |
StartDraggingImplementation | control이 nullNull 참조(Visual Basic의 경우 Nothing)이면 지정된 컨트롤에 상대적인 지정된 지점이나 절대 컨트롤에서 지정된 키와 지정된 마우스 단추를 누른 채 마우스 끌어오기를 시작합니다. | |
StopDragging(Point) | 끌어오기 작업을 중지합니다. | |
StopDragging(UITestControl) | 지정된 컨트롤에 대한 끌어오기 작업을 중지합니다. | |
StopDragging(Int32, Int32) | 끌어오기 작업을 중지합니다. | |
StopDragging(UITestControl, Point) | 지정된 컨트롤에 대한 끌어오기 작업을 중지합니다. | |
StopDragging(UITestControl, Int32, Int32) | 지정된 컨트롤에 대한 끌어오기 작업을 중지합니다. | |
StopDraggingImplementation | 지정된 컨트롤에 대한 끌어오기 작업을 중지합니다. | |
ToString | 현재 개체를 나타내는 문자열을 반환합니다. (Object에서 상속됨) |
위쪽
스레드로부터의 안전성
이 형식의 모든 공용 static(Visual Basic의 경우 Shared) 멤버는 스레드로부터 안전합니다. 인터페이스 멤버는 스레드로부터 안전하지 않습니다.