UIMap 클래스
UITest 개체의 serialization 및 deserialization을 위한 UI(사용자 인터페이스) 요소 맵을 나타냅니다.
상속 계층 구조
System.Object
Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIMap
네임스페이스: Microsoft.VisualStudio.TestTools.UITest.Common.UIMap
어셈블리: Microsoft.VisualStudio.TestTools.UITest.Common(Microsoft.VisualStudio.TestTools.UITest.Common.dll)
구문
‘선언
<SerializableAttribute> _
Public Class UIMap
[SerializableAttribute]
public class UIMap
[SerializableAttribute]
public ref class UIMap
[<SerializableAttribute>]
type UIMap = class end
public class UIMap
UIMap 형식에서는 다음과 같은 멤버를 노출합니다.
생성자
이름 | 설명 | |
---|---|---|
UIMap | UIMap 클래스의 새 인스턴스를 초기화합니다. |
위쪽
속성
이름 | 설명 | |
---|---|---|
FileName | 이 맵의 XML 파일 이름을 가져오거나 설정합니다. | |
Id | 이 맵의 식별자를 가져오거나 설정합니다. | |
TopLevelWindows | 이 맵에 있는 최상위 창의 컬렉션을 가져옵니다. |
위쪽
메서드
이름 | 설명 | |
---|---|---|
AddUIObject | 제공된 UI 요소를 이 맵에 추가합니다. | |
AddUIObjects | 맵에 하나 이상의 UI 요소를 추가합니다. | |
BindParameters | 맵의 개체에 사용되는 매개 변수를 제공된 값 맵에 지정된 값에 바인딩합니다. | |
Clear | 맵에서 개체를 모두 제거합니다. | |
Contains | 제공된 UI 개체가 맵에 있는지 여부를 나타냅니다. | |
Equals | 지정한 개체와 현재 개체가 같은지 여부를 확인합니다. (Object에서 상속됨) | |
Finalize | 가비지 수집에서 회수하기 전에 개체에서 리소스를 해제하고 다른 정리 작업을 수행할 수 있게 합니다. (Object에서 상속됨) | |
GetCount | 이 맵에 포함된 UI 개체의 수를 반환합니다. | |
GetEnumerator | 이 맵의 모든 개체를 열거할 수 있는 열거자를 반환합니다.이러한 개체에는 최상위 창이 포함됩니다. | |
GetHashCode | 특정 형식에 대한 해시 함수 역할을 합니다. (Object에서 상속됨) | |
GetQueryIdFromId | 제공된 ID로 지정된 개체의 쿼리 ID를 반환합니다. | |
GetTopLevelElement | 제공된 UI 개체를 포함하는 최상위 요소를 반환합니다. | |
GetType | 현재 인스턴스의 Type을 가져옵니다. (Object에서 상속됨) | |
GetUIObjectFromUIObjectId | 제공된 ID로 지정된 UI 개체를 반환합니다. | |
GetUIObjectNameForAction | 제공된 UI 테스트 작업의 주체인 UI 개체를 반환합니다. | |
GetUIObjectNameForElement | 제공된 UI 요소에 해당하는 UI 개체의 이름을 반환합니다. | |
MemberwiseClone | 현재 Object의 단순 복사본을 만듭니다. (Object에서 상속됨) | |
MergeUIObject | 제공된 개체 이름을 사용하여 제공된 UI 맵의 UI 개체를 이 맵에 병합합니다. | |
Remove | 지정된 UI 개체를 이 맵에서 제거합니다. | |
ToString | 현재 개체를 나타내는 문자열을 반환합니다. (Object에서 상속됨) |
위쪽
설명
이 클래스는 테스트 프레임워크에서 만들어지고 채워지며 UITestAction 개체를 호출하기 위해 내부적으로 사용됩니다.코드에서는 사용할 수 없습니다.
스레드로부터의 안전성
이 형식의 모든 공용 static(Visual Basic의 경우 Shared) 멤버는 스레드로부터 안전합니다. 인터페이스 멤버는 스레드로부터 안전하지 않습니다.