UITestInterpreterCore 클래스
반복 작업에는 UITest 개체와 그 해석 하는 클래스입니다.
해석 결과는 UITestActionInvoker 값에 따라 달라집니다.
상속 계층 구조
System.Object
Microsoft.VisualStudio.TestTools.UITest.CodeGeneration.UITestInterpreterCore
Microsoft.VisualStudio.TestTools.UITest.CodeGeneration.UITestInterpreter
네임스페이스: Microsoft.VisualStudio.TestTools.UITest.CodeGeneration
어셈블리: Microsoft.VisualStudio.TestTools.UITest.Common(Microsoft.VisualStudio.TestTools.UITest.Common.dll)
구문
‘선언
Public Class UITestInterpreterCore _
Implements IDisposable
public class UITestInterpreterCore : IDisposable
public ref class UITestInterpreterCore : IDisposable
type UITestInterpreterCore =
class
interface IDisposable
end
public class UITestInterpreterCore implements IDisposable
UITestInterpreterCore 형식에서는 다음과 같은 멤버를 노출합니다.
생성자
이름 | 설명 | |
---|---|---|
UITestInterpreterCore | 지정된 UITest에 대한 UITestInterpreter의 인스턴스를 만듭니다. |
위쪽
속성
이름 | 설명 | |
---|---|---|
ActionInvoker | UITest에서 작업을 실행하는 데 사용할 UITestActionInvoker를 가져오거나 설정합니다. | |
CurrentAction | 실행 중인 현재 동작입니다. | |
PlaybackInProgress | True 이면 재생 진행 중입니다. | |
PlaybackUITest | 실행 중인 UITest를 가져옵니다. |
위쪽
메서드
이름 | 설명 | |
---|---|---|
Cancel | (즉, 해석) 현재 단계 또는 테스트 실행을 취소합니다.이 호출은 UITest 실행이 취소되고 재생이 반환될 때까지 차단됩니다.Uitest는 실행 중인 스레드가 아닌 다른 스레드에서 호출 해야 합니다. | |
Dispose() | 개체를 삭제합니다. | |
Dispose(Boolean) | 실제 dispose 구현 합니다. | |
Equals | 지정한 개체와 현재 개체가 같은지 여부를 확인합니다. (Object에서 상속됨) | |
ExecuteAction | 지정 된 작업을 실행합니다. | |
ExecuteStep | 실행 (즉, 해석) 현재 단계에서 현재 선택한 ActionList. | |
ExecuteTest() | 실행 (즉, 해석) 현재 UITest 개체입니다. | |
ExecuteTest(UITest) | 실행 (즉, 해석) 지정 된 UITest 개체입니다. | |
ExecuteTest(Int64, Int64) | 실행 (즉, 해석) 작업에 지정 된 범위에 대 한 현재 UITest 개체입니다. | |
ExecuteTest(UITest, Int64, Int64) | 실행 (즉, 해석) 작업에 지정 된 범위에 지정 된 UITest 개체입니다. | |
Finalize | 가비지 수집에서 회수하기 전에 개체에서 리소스를 해제하고 다른 정리 작업을 수행할 수 있게 합니다. (Object에서 상속됨) | |
GetHashCode | 특정 형식에 대한 해시 함수 역할을 합니다. (Object에서 상속됨) | |
GetType | 현재 인스턴스의 Type을 가져옵니다. (Object에서 상속됨) | |
IsExpectedExceptionFromActionExecution | 작업 실행에서 지정된 예외가 예상되는 경우 true를 반환합니다. | |
LogActionExecutionException | 작업 실행 예외에 대 한 데이터를 기록합니다. | |
MemberwiseClone | 현재 Object의 단순 복사본을 만듭니다. (Object에서 상속됨) | |
MoveToFirstStep | 현재 작업 포인터를 현재 선택한 ActionList의 첫 번째 작업으로 이동합니다. | |
MoveToLastStep | 현재 작업 포인터를 현재 선택한 ActionList의 마지막 작업으로 이동합니다. | |
MoveToNextStep | 작업 포인터를 현재 선택한 ActionList의 다음 작업으로 이동합니다. | |
MoveToPreviousStep | 작업 포인터를 현재 선택한 ActionList의 이전 작업으로 이동합니다. | |
MoveToStepNumber | 현재 작업 포인터를 현재 선택한 ActionList의 지정된 작업 인덱스로 이동합니다. | |
OnErrorHandledByUser | 사용자 작업 실행 오류를 처리 한 후에 호출 됩니다. 로그 관련 항목을 추적하는 데 사용할 수 있습니다. | |
RaisePlaybackProgressEvent | 재생 진행률 이벤트를 발생시킵니다. | |
ToString | 현재 개체를 나타내는 문자열을 반환합니다. (Object에서 상속됨) |
위쪽
이벤트
이름 | 설명 | |
---|---|---|
ActionCompleted | UITestAction이 실행된 후 발생하는 이벤트입니다. | |
ActionListCompleted | 각 ActionList의 실행이 완료된 후 발생하는 이벤트입니다. | |
ActionListStarted | 각 Actionlist의 실행이 시작 되기 전에 이벤트가 발생 합니다. | |
ActionStarted | UITestAction이 실행되기 전에 발생하는 이벤트입니다. | |
InterpreterError | UITest를 해석할 때 오류가 발생하는 경우 발생하는 이벤트입니다. | |
InterpreterProgress | UITest를 해석할 때 진행률을 업데이트하기 위해 발생하는 이벤트입니다. | |
InterpreterWarning | UITest를 해석할 때 경고가 발생하는 경우 발생하는 이벤트입니다. | |
UITestCompleted | UITest의 실행이 완료된 후 발생하는 이벤트입니다. | |
UITestStarted | Uitest의 실행을 시작 하기 전에 이벤트가 발생 합니다. |
위쪽
스레드로부터의 안전성
이 형식의 모든 공용 static(Visual Basic의 경우 Shared) 멤버는 스레드로부터 안전합니다. 인터페이스 멤버는 스레드로부터 안전하지 않습니다.
참고 항목
참조
Microsoft.VisualStudio.TestTools.UITest.CodeGeneration 네임스페이스