ControlType 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
UI(사용자 인터페이스) 컨트롤의 형식을 식별합니다.
public ref class ControlType : System::Windows::Automation::AutomationIdentifier
public class ControlType : System.Windows.Automation.AutomationIdentifier
type ControlType = class
inherit AutomationIdentifier
Public Class ControlType
Inherits AutomationIdentifier
- 상속
설명
ControlType 상속 AutomationIdentifier 가 나타내는 컨트롤의 형식을 식별 하는 데 사용 되 고는 AutomationElement합니다. 컨트롤 형식은 UI 자동화 공급자의 개발자가 결정 됩니다.
이 클래스는 정적 필드가 포함 되어 ControlType 개체를 컨트롤의 표준 유형을 식별 합니다. 또한는 Custom 정의 된 형식 중 하나가 일치 하지 않는 컨트롤에 대 한 형식입니다.
런타임 시 컨트롤의 컨트롤 형식 변경 될 수 있습니다 위치 하는 유일한 경우는 컨트롤이 MultipleViewPattern합니다. 예를 들어 현재 보기에 따라 또는 List일 수 DataGrid 있는 Win32 목록 보기가 있습니다.
컨트롤 형식은 컨트롤 패턴에 한 일 동치를 갖지 않습니다. 컨트롤을 하나만 형식일 수 있습니다 하지만 수 지원 여러 패턴 또는 패턴이 없습니다, 특정 기능에 따라.
다양 한에 대 한 자세한 내용은 컨트롤 형식을 참조 하세요 UI Automation Control Types합니다.
필드
Button |
단추 컨트롤을 식별합니다. |
Calendar |
날짜 선택 등의 Calendar 컨트롤을 식별합니다. |
CheckBox |
확인란 컨트롤을 식별합니다. |
ComboBox |
콤보 상자 컨트롤을 식별합니다. |
Custom |
정의된 컨트롤 형식 중 하나가 아닌 컨트롤을 식별합니다. |
DataGrid |
데이터 표 컨트롤을 식별합니다. |
DataItem |
데이터 항목 컨트롤을 식별합니다. |
Document |
문서 컨트롤을 식별합니다. |
Edit |
텍스트 상자 등의 편집 컨트롤을 식별합니다. |
Group |
다른 컨트롤의 컨테이너 역할을 하는 그룹 컨트롤을 식별합니다. |
Header |
정보 행 및 열의 레이블에 대한 컨테이너인 헤더 컨트롤을 식별합니다. |
HeaderItem |
정보 행 또는 열의 레이블인 헤더 항목을 식별합니다. |
Hyperlink |
하이퍼링크 컨트롤을 식별합니다. |
Image |
이미지 컨트롤을 식별합니다. |
List |
목록 상자 등의 목록 컨트롤을 식별합니다. |
ListItem |
목록 컨트롤의 자식 항목인 목록 항목 컨트롤을 식별합니다. |
Menu |
애플리케이션 창의 최상위 메뉴와 같은 메뉴 컨트롤을 식별합니다. |
MenuBar |
일반적으로 최상위 메뉴 집합을 포함하는 메뉴 모음 컨트롤을 식별합니다. |
MenuItem |
메뉴 항목 컨트롤을 식별합니다. |
Pane |
창 컨트롤을 식별합니다. |
ProgressBar |
시간이 오래 걸리는 작업의 진행률을 보여 주는 진행률 표시줄 컨트롤을 식별합니다. |
RadioButton |
그룹에서 항목을 하나만 선택할 수 있는 선택 메커니즘인 라디오 단추 컨트롤을 식별합니다. |
ScrollBar |
애플리케이션 창의 스크롤 막대와 같은 스크롤 막대 컨트롤을 식별합니다. |
Separator |
메뉴 및 도구 모음 등의 컨트롤을 시각적으로 나누는 구분선 컨트롤을 식별합니다. |
Slider |
슬라이더 컨트롤을 식별합니다. |
Spinner |
회전자 컨트롤을 식별합니다. |
SplitButton |
기본 작업을 수행하며 수행 가능한 다른 작업의 목록으로 확장될 수도 있는 분할 단추를 식별합니다. |
StatusBar |
상태 표시줄 컨트롤을 식별합니다. |
Tab |
탭 컨트롤을 식별합니다. |
TabItem |
탭 컨트롤의 페이지를 나타내는 탭 항목 컨트롤을 식별합니다. |
Table |
테이블을 식별합니다. |
Text |
텍스트 상자 또는 서식 있는 텍스트 상자 등의 편집 컨트롤을 식별합니다. |
Thumb |
스크롤 막대에서 다른 위치로 끌어 옮길 수 있는 컨트롤을 식별합니다. |
TitleBar |
창의 캡션 표시줄을 식별합니다. |
ToolBar |
애플리케이션 창에서 명령 단추 집합이 들어 있는 컨트롤과 같은 도구 모음을 식별합니다. |
ToolTip |
포인터를 컨트롤 위에 놓을 때 표시되거나 키보드 Tab 키를 사용하여 컨트롤로 이동할 때 표시되는 정보 창인 도구 설명 컨트롤을 식별합니다. |
Tree |
트리 컨트롤을 식별합니다. |
TreeItem |
TreeItem 컨트롤의 노드를 식별합니다. |
Window |
자식 개체가 들어 있는 창 프레임을 식별합니다. |
속성
Id |
내부 숫자 식별자를 가져옵니다. (다음에서 상속됨 AutomationIdentifier) |
LocalizedControlType |
컨트롤 형식에 대한 설명을 가져옵니다. |
ProgrammaticName |
등록된 프로그래밍 이름을 가져옵니다. (다음에서 상속됨 AutomationIdentifier) |
메서드
CompareTo(Object) |
이 AutomationIdentifier를 다른 AutomationIdentifier와 비교합니다. (다음에서 상속됨 AutomationIdentifier) |
Equals(Object) |
지정된 AutomationIdentifier가 이 AutomationIdentifier와 같은지 여부를 나타내는 값을 반환합니다. (다음에서 상속됨 AutomationIdentifier) |
GetHashCode() |
이 UI 자동화 식별자에 대한 해시 코드를 반환합니다. (다음에서 상속됨 AutomationIdentifier) |
GetNeverSupportedPatterns() |
컨트롤 형식에서 지원되지 않는 패턴 식별자를 검색합니다. |
GetRequiredPatternSets() |
필요한 패턴 집합의 배열을 검색합니다. |
GetRequiredProperties() |
이 컨트롤 형식에 필요한 속성 식별자(ID)의 배열을 검색합니다. |
GetType() |
현재 인스턴스의 Type을 가져옵니다. (다음에서 상속됨 Object) |
LookupById(Int32) |
지정된 숫자 식별자를 캡슐화하는 ControlType를 검색합니다. |
MemberwiseClone() |
현재 Object의 단순 복사본을 만듭니다. (다음에서 상속됨 Object) |
ToString() |
현재 개체를 나타내는 문자열을 반환합니다. (다음에서 상속됨 Object) |
적용 대상
추가 정보
.NET