UiaCacheRequest 구조체(uiautomationcoreapi.h)
참고 이 구조체는 더 이상 사용되지 않습니다.
구문
struct UiaCacheRequest {
struct UiaCondition *pViewCondition;
TreeScope Scope;
PROPERTYID *pProperties;
int cProperties;
PATTERNID *pPatterns;
int cPatterns;
AutomationElementMode automationElementMode;
};
멤버
pViewCondition
형식: UiaCondition *
캐시된 요소가 일치해야 하는 조건을 지정하는 UiaCondition 구조체의 주소입니다.
Scope
형식: TreeScope
캐시 요청의 scope 나타내는 TreeScope 열거형 형식의 값(예: 루트 요소의 자식 포함 여부)입니다.
pProperties
형식: PROPERTYID*
캐시할 속성에 대한 식별자 배열의 주소입니다. 속성 ID 목록은 속성 식별자를 참조하세요.
cProperties
형식: int
pProperties 배열의 요소 수입니다.
pPatterns
형식: PATTERNID*
캐시할 컨트롤 패턴에 대한 식별자 배열의 주소입니다. 컨트롤 패턴 ID 목록은 컨트롤 패턴 식별자를 참조하세요.
cPatterns
형식: int
pPatterns 배열의 요소 수입니다.
automationElementMode
반환할 캐시된 UI 자동화 요소에 대한 참조 유형을 나타내는 AutomationElementMode 열거형 형식의 값입니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows XP [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2003 [데스크톱 앱만 해당] |
머리글 | uiautomationcoreapi.h |