IUIAutomationElement 인터페이스(uiautomationclient.h)

UI 항목을 나타내는 UI 자동화 요소에 대한 메서드 및 속성을 노출합니다.

상속

IUIAutomationElement 인터페이스는 IUnknown 인터페이스에서 상속됩니다. IUIAutomationElement 에는 다음과 같은 유형의 멤버도 있습니다.

메서드

IUIAutomationElement 인터페이스에는 이러한 메서드가 있습니다.

 
IUIAutomationElement::BuildUpdatedCache

업데이트된 캐시를 사용하여 새 UI 자동화 요소를 검색합니다.
IUIAutomationElement::FindAll

지정된 조건을 충족하는 모든 UI 자동화 요소를 반환합니다.
IUIAutomationElement::FindAllBuildCache

지정된 조건을 충족하고, 요청된 속성 및 컨트롤 패턴을 프리페치하고, 프리페치된 항목을 캐시에 저장하는 모든 UI 자동화 요소를 반환합니다.
IUIAutomationElement::FindFirst

지정된 조건과 일치하는 첫 번째 자식 또는 하위 요소를 검색합니다.
IUIAutomationElement::FindFirstBuildCache

지정된 조건과 일치하는 첫 번째 자식 또는 하위 요소를 검색하고, 요청된 속성 및 컨트롤 패턴을 프리페치하고, 프리페치된 항목을 캐시에 저장합니다.
IUIAutomationElement::get_CachedAcceleratorKey

요소에 대해 캐시된 가속기 키를 검색합니다.
IUIAutomationElement::get_CachedAccessKey

요소의 캐시된 액세스 키 문자를 검색합니다.
IUIAutomationElement::get_CachedAriaProperties

요소의 캐시된 ARIA(Access Rich Internet Applications) 속성을 검색합니다.
IUIAutomationElement::get_CachedAriaRole

요소의 캐시된 ARIA(Access Rich Internet Applications) 역할을 검색합니다.
IUIAutomationElement::get_CachedAutomationId

요소의 캐시된 Microsoft UI 자동화 식별자를 검색합니다.
IUIAutomationElement::get_CachedBoundingRectangle

요소를 완전히 묶는 사각형의 캐시된 좌표를 검색합니다.
IUIAutomationElement::get_CachedClassName

요소의 캐시된 클래스 이름을 검색합니다.
IUIAutomationElement::get_CachedControllerFor

이 요소가 컨트롤러 역할을 하는 UI 자동화 요소의 캐시된 배열을 검색합니다.
IUIAutomationElement::get_CachedControlType

요소의 컨트롤 형식을 나타내는 캐시된 값을 검색합니다.
IUIAutomationElement::get_CachedCulture

요소와 연결된 문화권을 나타내는 캐시된 값을 검색합니다.
IUIAutomationElement::get_CachedDescribedBy

이 요소를 설명하는 캐시된 요소 배열을 검색합니다.
IUIAutomationElement::get_CachedFlowsTo

현재 요소 뒤의 읽기 순서를 나타내는 캐시된 요소 배열을 검색합니다.
IUIAutomationElement::get_CachedFrameworkId

요소와 연결된 기본 UI 프레임워크의 캐시된 이름을 검색합니다.
IUIAutomationElement::get_CachedHasKeyboardFocus

요소에 키보드 포커스가 있는지 여부를 나타내는 캐시된 값입니다.
IUIAutomationElement::get_CachedHelpText

요소에 대해 캐시된 도움말 텍스트를 검색합니다.
IUIAutomationElement::get_CachedIsContentElement

요소가 콘텐츠 요소인지 여부를 나타내는 캐시된 값입니다.
IUIAutomationElement::get_CachedIsControlElement

요소가 컨트롤 요소인지 여부를 나타내는 캐시된 값을 검색합니다.
IUIAutomationElement::get_CachedIsDataValidForForm

요소에 양식에 대한 유효한 데이터가 포함되어 있는지 여부를 나타내는 캐시된 값을 검색합니다.
IUIAutomationElement::get_CachedIsEnabled

요소가 사용되는지 여부를 나타내는 캐시된 값을 검색합니다.
IUIAutomationElement::get_CachedIsKeyboardFocusable

요소가 키보드 포커스를 허용할 수 있는지 여부를 나타내는 캐시된 값을 검색합니다.
IUIAutomationElement::get_CachedIsOffscreen

요소가 화면 끄기인지 여부를 나타내는 캐시된 값을 검색합니다.
IUIAutomationElement::get_CachedIsPassword

요소에 위장된 암호가 포함되어 있는지 여부를 나타내는 캐시된 값을 검색합니다.
IUIAutomationElement::get_CachedIsRequiredForForm

폼에서 요소를 입력해야 하는지 여부를 나타내는 캐시된 값을 검색합니다.
IUIAutomationElement::get_CachedItemStatus

요소 내 항목의 상태 대한 캐시된 설명을 검색합니다.
IUIAutomationElement::get_CachedItemType

요소가 나타내는 항목의 형식을 설명하는 캐시된 문자열을 검색합니다.
IUIAutomationElement::get_CachedLabeledBy

이 요소의 텍스트 레이블을 포함하는 캐시된 요소를 검색합니다.
IUIAutomationElement::get_CachedLocalizedControlType

요소의 컨트롤 형식에 대한 캐시된 지역화된 설명을 검색합니다.
IUIAutomationElement::get_CachedName

요소의 캐시된 이름을 검색합니다.
IUIAutomationElement::get_CachedNativeWindowHandle

요소의 캐시된 창 핸들을 검색합니다.
IUIAutomationElement::get_CachedOrientation

요소의 방향을 나타내는 캐시된 값을 검색합니다.
IUIAutomationElement::get_CachedProcessId

요소를 호스트하는 프로세스의 캐시된 ID를 검색합니다.
IUIAutomationElement::get_CachedProviderDescription

이 요소에 대한 공급자에 대한 캐시된 설명을 검색합니다.
IUIAutomationElement::get_CurrentAcceleratorKey

요소에 대한 가속기 키를 검색합니다.
IUIAutomationElement::get_CurrentAccessKey

요소의 액세스 키 문자를 검색합니다.
IUIAutomationElement::get_CurrentAriaProperties

요소의 ARIA(Access Rich Internet Applications) 속성을 검색합니다.
IUIAutomationElement::get_CurrentAriaRole

요소의 ARIA(Access Rich Internet Applications) 역할을 검색합니다.
IUIAutomationElement::get_CurrentAutomationId

요소의 Microsoft UI 자동화 식별자를 검색합니다.
IUIAutomationElement::get_CurrentBoundingRectangle

요소를 완전히 묶는 사각형의 좌표를 검색합니다.
IUIAutomationElement::get_CurrentClassName

요소의 클래스 이름을 검색합니다.
IUIAutomationElement::get_CurrentControllerFor

이 요소가 컨트롤러 역할을 하는 요소의 배열을 검색합니다.
IUIAutomationElement::get_CurrentControlType

요소의 컨트롤 형식을 검색합니다.
IUIAutomationElement::get_CurrentCulture

요소의 문화권 식별자를 검색합니다.
IUIAutomationElement::get_CurrentDescribedBy

이 요소를 설명하는 요소의 배열을 검색합니다.
IUIAutomationElement::get_CurrentFlowsTo

현재 요소 뒤의 읽기 순서를 나타내는 요소의 배열을 검색합니다.
IUIAutomationElement::get_CurrentFrameworkId

기본 UI 프레임워크의 이름을 검색합니다.
IUIAutomationElement::get_CurrentHasKeyboardFocus

요소에 키보드 포커스가 있는지 여부를 나타냅니다.
IUIAutomationElement::get_CurrentHelpText

요소에 대한 도움말 텍스트를 검색합니다.
IUIAutomationElement::get_CurrentIsContentElement

요소가 콘텐츠 요소인지 여부를 나타냅니다.
IUIAutomationElement::get_CurrentIsControlElement

요소가 컨트롤 요소인지 여부를 나타냅니다.
IUIAutomationElement::get_CurrentIsDataValidForForm

요소에 양식에 대한 유효한 데이터가 포함되어 있는지 여부를 나타냅니다.
IUIAutomationElement::get_CurrentIsEnabled

요소를 사용할 수 있는지 여부를 나타냅니다.
IUIAutomationElement::get_CurrentIsKeyboardFocusable

요소가 키보드 포커스를 허용할 수 있는지 여부를 나타냅니다.
IUIAutomationElement::get_CurrentIsOffscreen

요소가 화면 끄기인지 여부를 나타냅니다.
IUIAutomationElement::get_CurrentIsPassword

요소에 위장된 암호가 포함되어 있는지 여부를 나타냅니다.
IUIAutomationElement::get_CurrentIsRequiredForForm

폼에서 요소를 작성해야 하는지 여부를 나타냅니다.
IUIAutomationElement::get_CurrentItemStatus

요소에서 항목의 상태 대한 설명을 검색합니다.
IUIAutomationElement::get_CurrentItemType

요소가 나타내는 UI 항목의 형식에 대한 설명을 검색합니다.
IUIAutomationElement::get_CurrentLabeledBy

이 요소의 텍스트 레이블이 포함된 요소를 검색합니다.
IUIAutomationElement::get_CurrentLocalizedControlType

요소의 컨트롤 형식에 대한 지역화된 설명을 검색합니다.
IUIAutomationElement::get_CurrentName

요소의 이름을 검색합니다.
IUIAutomationElement::get_CurrentNativeWindowHandle

요소의 창 핸들을 검색합니다.
IUIAutomationElement::get_CurrentOrientation

요소의 방향을 나타내는 값을 검색합니다.
IUIAutomationElement::get_CurrentProcessId

요소를 호스트하는 프로세스의 식별자를 검색합니다.
IUIAutomationElement::get_CurrentProviderDescription

이 요소에 대한 공급자에 대한 설명을 검색합니다.
IUIAutomationElement::GetCachedChildren

이 UI 자동화 요소의 캐시된 자식 요소를 검색합니다.
IUIAutomationElement::GetCachedParent

캐시에서 이 UI 자동화 요소의 부모를 검색합니다.
IUIAutomationElement::GetCachedPattern

캐시에서 이 UI 자동화 요소의 지정된 컨트롤 패턴에 대한 IUnknown 인터페이스를 검색합니다.
IUIAutomationElement::GetCachedPatternAs

이 UI 자동화 요소의 캐시에서 지정된 패턴의 컨트롤 패턴 인터페이스를 검색합니다.
IUIAutomationElement::GetCachedPropertyValue

이 UI 자동화 요소의 캐시에서 속성 값을 검색합니다.
IUIAutomationElement::GetCachedPropertyValueEx

선택적으로 기본값을 무시하고 이 UI 자동화 요소에 대한 캐시에서 속성 값을 검색합니다.
IUIAutomationElement::GetClickablePoint

클릭할 수 있는 요소의 지점을 검색합니다.
IUIAutomationElement::GetCurrentPattern

이 UI 자동화 요소에서 지정된 컨트롤 패턴의 IUnknown 인터페이스를 검색합니다.
IUIAutomationElement::GetCurrentPatternAs

이 UI 자동화 요소에서 지정된 패턴의 컨트롤 패턴 인터페이스를 검색합니다.
IUIAutomationElement::GetCurrentPropertyValue

이 UI 자동화 요소에 대한 속성의 현재 값을 검색합니다.
IUIAutomationElement::GetCurrentPropertyValueEx

필요에 따라 기본값을 무시하고 이 UI 자동화 요소의 속성 값을 검색합니다.
IUIAutomationElement::GetRuntimeId

UI 요소에 할당된 고유 식별자를 검색합니다.
IUIAutomationElement::SetFocus

키보드 포커스를 이 UI 자동화 요소로 설정합니다.

요구 사항

   
지원되는 최소 클라이언트 Windows 7, Windows Vista SP2 및 Windows Vista용 플랫폼 업데이트, WINDOWS XP SP3 및 Windows Vista용 플랫폼 업데이트 [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2008 R2, Windows Server 2008 SP2 및 Windows Server 2008용 플랫폼 업데이트, Windows Server 2003 SP2 및 Windows Server 2008용 플랫폼 업데이트 [데스크톱 앱만 해당]
대상 플랫폼 Windows
헤더 uiautomationclient.h(UIAutomation.h 포함)

추가 정보

클라이언트용 UI 자동화 요소 인터페이스