다음을 통해 공유


컨트롤 형식 및 해당 지원되는 컨트롤 패턴

클라이언트 애플리케이션은 IUIAutomationElement 인터페이스를 통해 일반 속성을 검색하고 컨트롤이 지원하는 컨트롤 패턴 인터페이스를 통해 형식별 속성을 검색하여 컨트롤에 대한 정보를 가져옵니다. 이 항목에서는 Microsoft UI 자동화 컨트롤 형식을 나열하고 각 형식이 지원하는 컨트롤 패턴을 식별합니다.

다음 표에서는 컨트롤 패턴을 다음 범주로 구성합니다.

  • 지원해야 합니다. 컨트롤이 이 컨트롤 패턴을 지원해야 합니다.
  • 조건부 지원. 컨트롤은 컨트롤의 상태에 따라 이 컨트롤 패턴을 지원할 수 있습니다.
  • 지원하지 않습니다. 컨트롤은 이 컨트롤 패턴을 지원하지 않습니다. 그러나 사용자 지정된 버전의 컨트롤은 이 컨트롤 패턴을 지원할 수 있습니다.

일부 컨트롤은 컨트롤의 기능에 따라 여러 컨트롤 패턴을 조건부로 지원합니다. 예를 들어 메뉴 항목 컨트롤은 메뉴 컨트롤의 함수에 따라 Invoke, ExpandCollapse, 토글 또는 SelectionItem 컨트롤 패턴에 대한 조건부 지원을 제공합니다.

컨트롤 형식 지원해야 합니다. 조건부 지원 지원 안 하세요.
AppBar ExpandCollapse 토글 없음 호출
단추 없음 ExpandCollapse , 호출, 설정/해제, 없음
달력 Grid, Table 스크롤, 선택
확인란 토글 없음 없음
ComboBox ExpandCollapse 선택, 스크롤
DataGrid Grid 스크롤 , 선택테이블 없음
DataItem SelectionItem CustomNavigation, ExpandCollapse , GridItem, ScrollItem, TableItem, 토글, 없음
문서 텍스트 스크롤 , 없음
편집하다 없음 RangeValue , 텍스트 없음
그룹 없음 ExpandCollapse 없음
머리글 없음 변환 없음
HeaderItem 없음 CustomNavigation , 호출, 변환 없음
하이퍼링크 호출 없음
이미지 없음 GridItem, TableItem 호출, SelectionItem
목록 없음 Grid, MultipleView, 스크롤, 선택 테이블
ListItem SelectionItem CustomNavigation, ExpandCollapse , GridItem, Invoke, ScrollItem, 토글, 없음
메뉴 없음 없음 없음
메뉴 모음 없음 Dock, expandCollapse 변환 없음
MenuItem 없음 ExpandCollapse , 호출, SelectionItem, 토글 없음
없음 도킹, 스크롤변환
ProgressBar 없음 RangeValue , 없음
RadioButton SelectionItem 없음 토글
ScrollBar 없음 RangeValue 스크롤
SemanticZoom 토글 없음 없음
구분 기호 없음 없음 없음
슬라이더 없음 RangeValue , 선택, 없음
회전자 없음 RangeValue , 선택, 없음
SplitButton ExpandCollapse 호출 없음 없음
StatusBar 없음 Grid 없음
선택 스크롤 없음
TabItem SelectionItem 없음 호출
테이블 Grid, GridItem, Table, TableItem 없음 없음
문자 메시지 없음 GridItem, TableItem, Text
엄지손가락 변환 없음 없음
TitleBar 없음 없음 없음
도구 모음 없음 Dock, expandCollapse 변환 없음
도구 설명 없음 텍스트, 없음
나무 없음 스크롤, 선택 없음
TreeItem ExpandCollapse , ScrollItem, SelectionItem, 토글 없음
변환, Dock 없음

 

UI 자동화 컨트롤 패턴 개요

UI 자동화 컨트롤 형식 개요