라. UI 자동화 요소 메서드

자동화 요소를 정의한 AutomationElement 클래스에는 원하는 조건에 맞는 자동화 요소를 탐색하거나 원하는 컨트롤 패턴 패턴을 검색할 수 있는 기능등을 제공합니다.

메서드 명설명
FindAll조건에 맞는 자동화 요소 개체를 탐색
FindFirst조건에 맞는 첫 번째 자식이나 하위 요소를 검색
FromHandle창 핸들에서 참조하는 자동화 요소 개체 검색(정적)
FromLocalProvider공급자 개체에서 자동화 요소 개체 검색(정적)
FromPoint데스크톱의 특정 지점에 있는 자동화 요소 개체 검색(정적)
GetCachedPattern캐시에 지정된 패턴 검색
GetCachedPropertyValue캐시에서 특정 속성 값 검색
GetClickablePoint클릭할 수 있는 지점 검색
GetCurrentPattern패턴 검색
GetCurretnPropertyValue속성 값을 검색
GetRuntimeId식별자 검색
GetSupportedPatterns지원하는 컨트롤 패턴 검색
GetSupportedProperties지원하는 속성 식별자 검색
GetUpdatedCache캐시가 업데이트된 자동화 요소 검색
SetFocus포커스 설정
TryGetCachedPattern캐시에서 컨트롤 패턴 검색
TryGetClickablePoint클릭할 수 있는 위치 검색
TryGetCurrentPattern컨트롤 패턴 검색

[표 3.4] AutomationElement 메서드