다음을 통해 공유


IUIAutomationCacheRequest 인터페이스(uiautomationclient.h)

캐시 요청의 속성 및 메서드를 노출합니다. 클라이언트 애플리케이션은 이 인터페이스를 사용하여 Microsoft UI Automation 요소를 가져올 때 캐시할 속성 및 컨트롤 패턴을 지정합니다.

상속

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

메서드

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

 
IUIAutomationCacheRequest::AddPattern

캐시 요청에 컨트롤 패턴을 추가합니다.
IUIAutomationCacheRequest::AddProperty

캐시 요청에 속성을 추가합니다.
IUIAutomationCacheRequest::Clone

캐시 요청의 복사본을 만듭니다.
IUIAutomationCacheRequest::get_AutomationElementMode

반환된 요소에 기본 UI에 대한 전체 참조가 포함되어 있는지 또는 캐시된 정보만 포함되는지 여부를 나타냅니다. (Get)
IUIAutomationCacheRequest::get_TreeFilter

캐싱할 때 사용되는 UI 자동화 요소 트리의 보기를 지정합니다. (Get)
IUIAutomationCacheRequest::get_TreeScope

캐싱의 scope 지정합니다. (Get)
IUIAutomationCacheRequest::p ut_AutomationElementMode

반환된 요소에 기본 UI에 대한 전체 참조가 포함되어 있는지 또는 캐시된 정보만 포함되는지 여부를 나타냅니다. (Put)
IUIAutomationCacheRequest::p ut_TreeFilter

캐싱할 때 사용되는 UI 자동화 요소 트리의 보기를 지정합니다. (Put)
IUIAutomationCacheRequest::p ut_TreeScope

캐싱의 scope 지정합니다. (Put)

설명

UI 자동화를 통해 속성 및 컨트롤 패턴을 검색하려면 성능 저하를 줄 수 있는 프로세스 간 호출이 필요합니다. 일괄 작업에서 속성 및 컨트롤 패턴의 값을 캐싱하면 애플리케이션의 성능을 향상시킬 수 있습니다.

CreateCacheRequest를 호출하여 새 캐시 요청을 만들고 IUIAutomationCacheRequest 메서드를 호출하여 요청을 구성합니다.

요구 사항

   
지원되는 최소 클라이언트 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 자동화 요소 인터페이스