다음을 통해 공유


IUITechnologyElement 인터페이스

UITechnologyElement 클래스 구현을 위한 내부 인터페이스를 제공합니다. 이 인터페이스를 직접 구현하지 마십시오. 대신 UITechnologyElement 클래스에서 파생시키십시오.

네임스페이스:  Microsoft.VisualStudio.TestTools.UITest.Extension
어셈블리:  Microsoft.VisualStudio.TestTools.UITest.Extension(Microsoft.VisualStudio.TestTools.UITest.Extension.dll)

구문

‘선언
<GuidAttribute("1FED2CD2-C6B1-4AF3-91D8-BC8B1CC388C0")> _
<ComVisibleAttribute(True)> _
Public Interface IUITechnologyElement
[GuidAttribute("1FED2CD2-C6B1-4AF3-91D8-BC8B1CC388C0")]
[ComVisibleAttribute(true)]
public interface IUITechnologyElement
[GuidAttribute(L"1FED2CD2-C6B1-4AF3-91D8-BC8B1CC388C0")]
[ComVisibleAttribute(true)]
public interface class IUITechnologyElement
[<GuidAttribute("1FED2CD2-C6B1-4AF3-91D8-BC8B1CC388C0")>]
[<ComVisibleAttribute(true)>]
type IUITechnologyElement =  interface end
public interface IUITechnologyElement

IUITechnologyElement 형식에서는 다음과 같은 멤버를 노출합니다.

속성

  이름 설명
Public 속성 ChildIndex 부모 요소의 자식 요소 컬렉션에서 이 요소의 위치(0부터 시작)를 가져옵니다.
Public 속성 ClassName 이 요소의 클래스 이름을 가져옵니다.
Public 속성 ControlTypeName 이 요소의 컨트롤 형식 이름을 가져옵니다.
Public 속성 FriendlyName 이 요소의 이름을 가져옵니다.
Public 속성 IsLeafNode 이 요소가 자식이 없는 리프 노드인지 여부를 나타내는 값을 가져옵니다.
Public 속성 IsPassword 이 요소에 보호된 콘텐츠가 들어 있는지 여부를 나타내는 값을 가져옵니다.
Public 속성 IsTreeSwitchingRequired 창 없는 트리 전환의 경우에 트리 전환이 필요한지 여부를 나타내는 값을 가져옵니다.
Public 속성 Name 이 요소의 이름을 가져옵니다.
Public 속성 NativeElement 기본 네이티브 기술 요소를 가져옵니다.
Public 속성 QueryId 이 요소를 고유하게 식별하고 찾는 데 사용할 수 있는 식별자 개체를 가져옵니다.
Public 속성 SwitchingElement 이 요소가 다른 기술의 요소 내에서 호스팅되는 경우 컨테이너 요소를 가져오거나 설정합니다.
Public 속성 TechnologyName 이 요소에 대응되는 기술의 이름을 가져옵니다.
Public 속성 Value 이 요소의 값을 문자열로 가져오거나 설정합니다.
Public 속성 WindowHandle 이 요소를 포함하는 Win32 창에 대한 핸들을 가져옵니다.

위쪽

메서드

  이름 설명
Public 메서드 EnsureVisibleByScrolling 이 요소를 UI의 뷰로 스크롤합니다.
Public 메서드 Equals 제공된 개체가 이 요소와 같은지 여부를 나타내는 값을 반환합니다.
Public 메서드 GetBoundingRectangle 이 요소를 둘러싸는 사각형의 좌표를 반환합니다.
Public 메서드 GetClickablePoint 이 요소의 클릭 가능한 포인트를 가져옵니다.
Public 메서드 GetNativeControlType 이 요소의 네이티브 컨트롤 형식을 반환합니다.
Public 메서드 GetOption 이 요소의 지정된 옵션을 반환합니다.
Public 메서드 GetPropertyValue 이 요소의 지정된 속성에 대한 값을 반환합니다.
Public 메서드 GetQueryIdForRelatedElement
Public 메서드 GetRequestedState 이 요소에 대해 지정한 요청된 상태에 대한 현재 상태 정보를 반환합니다.
Public 메서드 GetRightToLeftProperty 이 요소에 지정된 왼쪽에서 오른쪽 서식 유형이 있는지 여부를 나타내는 값을 반환합니다.
Public 메서드 GetScrolledPercentage 스크롤되는 양을 스크롤 막대의 크기에 대한 백분율로 반환합니다.
Public 메서드 InitializeProgrammaticScroll 프로그래밍 방식의 스크롤을 위해 이 요소를 초기화합니다.
Public 메서드 InvokeProgrammaticAction 제공된 옵션을 사용하여 프로그래밍 방식의 작업을 수행합니다.
Public 메서드 ScrollProgrammatically
Public 메서드 SetFocus 이 요소에 UI 포커스를 설정합니다.
Public 메서드 SetOption 이 요소에 지정한 옵션의 값을 설정합니다.
Public 메서드 WaitForReady 이 요소가 사용자 작업을 수행할 준비가 될 때까지 대기합니다.

위쪽

참고 항목

참조

Microsoft.VisualStudio.TestTools.UITest.Extension 네임스페이스

UITechnologyElement

기타 리소스

Microsoft Excel을 지원하도록 코딩된 UI 테스트 및 작업 기록 확장