ControlType 클래스

정의

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)

적용 대상

추가 정보