UiaCacheRequest 구조체(uiautomationcoreapi.h)

참고 이 구조체는 더 이상 사용되지 않습니다.
 
UI 자동화 요소에 대한 데이터를 캐시하는 요청에 대한 정보를 포함합니다.

구문

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

형식: AutomationElementMode

반환할 캐시된 UI 자동화 요소에 대한 참조 유형을 나타내는 AutomationElementMode 열거형 형식의 값입니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows XP [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2003 [데스크톱 앱만 해당]
머리글 uiautomationcoreapi.h