C# 클래스 System.Windows.Automation.ControlType

상속: AutomationIdentifier
파일 보기 프로젝트 열기: apetrovskiy/STUPS 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
Button ControlType
Calendar ControlType
CheckBox ControlType
ComboBox ControlType
Custom ControlType
DataGrid ControlType
DataItem ControlType
Document ControlType
Edit ControlType
Group ControlType
Header ControlType
HeaderItem ControlType
Hyperlink ControlType
Image ControlType
List ControlType
ListItem ControlType
Menu ControlType
MenuBar ControlType
MenuItem ControlType
Pane ControlType
ProgressBar ControlType
RadioButton ControlType
ScrollBar ControlType
Separator ControlType
Slider ControlType
Spinner ControlType
SplitButton ControlType
StatusBar ControlType
Tab ControlType
TabItem ControlType
Table ControlType
Text ControlType
Thumb ControlType
TitleBar ControlType
ToolBar ControlType
ToolTip ControlType
Tree ControlType
TreeItem ControlType
Window ControlType

공개 메소드들

메소드 설명
GetNeverSupportedPatterns ( ) : System.Windows.Automation.AutomationPattern[]
GetRequiredPatternSets ( ) : System.Windows.Automation.AutomationPattern[][]
GetRequiredProperties ( ) : System.Windows.Automation.AutomationProperty[]
LookupById ( int id ) : ControlType

비공개 메소드들

메소드 설명
ControlType ( ) : System

Ensures the types are not marked with the beforefieldinit flag (causing lazy initialization). This ensures the registration (mapping) of the control GUIDs to the Uia_ControlIds is guaranteed to exist during first access of the '_identifierDirectory' via ControlType.LookupById() Note on the static constructor performance: The performance points measured typically depend on the initialization that goes with the type initialization. So if that's within permissible limits, in this case the Register() calls for the controltypes which aren't expensive, having static constructor isn't that bad. Follow link for more details. http://coderjournal.com/2009/08/static-constructors-in-net-3-5-still-a-bad-thing/

ControlType ( int id, System.Guid guid, string programmaticName ) : System
Register ( System.Guid guid, string programmaticName ) : ControlType
Register ( System.Guid guid, string programmaticName, AutomationPattern requiredPatternsSets ) : ControlType
Register ( System.Guid guid, string programmaticName, AutomationProperty requiredProperties ) : ControlType
Register ( System.Guid guid, string programmaticName, AutomationProperty requiredProperties, AutomationPattern neverSupportedPatterns, AutomationPattern requiredPatternsSets ) : ControlType

메소드 상세

GetNeverSupportedPatterns() 공개 메소드

public GetNeverSupportedPatterns ( ) : System.Windows.Automation.AutomationPattern[]
리턴 System.Windows.Automation.AutomationPattern[]

GetRequiredPatternSets() 공개 메소드

public GetRequiredPatternSets ( ) : System.Windows.Automation.AutomationPattern[][]
리턴 System.Windows.Automation.AutomationPattern[][]

GetRequiredProperties() 공개 메소드

public GetRequiredProperties ( ) : System.Windows.Automation.AutomationProperty[]
리턴 System.Windows.Automation.AutomationProperty[]

LookupById() 공개 정적인 메소드

public static LookupById ( int id ) : ControlType
id int
리턴 ControlType

프로퍼티 상세

Button 공개적으로 정적으로 프로퍼티

public static ControlType,System.Windows.Automation Button
리턴 ControlType

Calendar 공개적으로 정적으로 프로퍼티

public static ControlType,System.Windows.Automation Calendar
리턴 ControlType

CheckBox 공개적으로 정적으로 프로퍼티

public static ControlType,System.Windows.Automation CheckBox
리턴 ControlType

ComboBox 공개적으로 정적으로 프로퍼티

public static ControlType,System.Windows.Automation ComboBox
리턴 ControlType

Custom 공개적으로 정적으로 프로퍼티

public static ControlType,System.Windows.Automation Custom
리턴 ControlType

DataGrid 공개적으로 정적으로 프로퍼티

public static ControlType,System.Windows.Automation DataGrid
리턴 ControlType

DataItem 공개적으로 정적으로 프로퍼티

public static ControlType,System.Windows.Automation DataItem
리턴 ControlType

Document 공개적으로 정적으로 프로퍼티

public static ControlType,System.Windows.Automation Document
리턴 ControlType

Edit 공개적으로 정적으로 프로퍼티

public static ControlType,System.Windows.Automation Edit
리턴 ControlType

Group 공개적으로 정적으로 프로퍼티

public static ControlType,System.Windows.Automation Group
리턴 ControlType

Header 공개적으로 정적으로 프로퍼티

public static ControlType,System.Windows.Automation Header
리턴 ControlType

HeaderItem 공개적으로 정적으로 프로퍼티

public static ControlType,System.Windows.Automation HeaderItem
리턴 ControlType

Hyperlink 공개적으로 정적으로 프로퍼티

public static ControlType,System.Windows.Automation Hyperlink
리턴 ControlType

Image 공개적으로 정적으로 프로퍼티

public static ControlType,System.Windows.Automation Image
리턴 ControlType

List 공개적으로 정적으로 프로퍼티

public static ControlType,System.Windows.Automation List
리턴 ControlType

ListItem 공개적으로 정적으로 프로퍼티

public static ControlType,System.Windows.Automation ListItem
리턴 ControlType

Menu 공개적으로 정적으로 프로퍼티

public static ControlType,System.Windows.Automation Menu
리턴 ControlType

MenuBar 공개적으로 정적으로 프로퍼티

public static ControlType,System.Windows.Automation MenuBar
리턴 ControlType

MenuItem 공개적으로 정적으로 프로퍼티

public static ControlType,System.Windows.Automation MenuItem
리턴 ControlType

Pane 공개적으로 정적으로 프로퍼티

public static ControlType,System.Windows.Automation Pane
리턴 ControlType

ProgressBar 공개적으로 정적으로 프로퍼티

public static ControlType,System.Windows.Automation ProgressBar
리턴 ControlType

RadioButton 공개적으로 정적으로 프로퍼티

public static ControlType,System.Windows.Automation RadioButton
리턴 ControlType

ScrollBar 공개적으로 정적으로 프로퍼티

public static ControlType,System.Windows.Automation ScrollBar
리턴 ControlType

Separator 공개적으로 정적으로 프로퍼티

public static ControlType,System.Windows.Automation Separator
리턴 ControlType

Slider 공개적으로 정적으로 프로퍼티

public static ControlType,System.Windows.Automation Slider
리턴 ControlType

Spinner 공개적으로 정적으로 프로퍼티

public static ControlType,System.Windows.Automation Spinner
리턴 ControlType

SplitButton 공개적으로 정적으로 프로퍼티

public static ControlType,System.Windows.Automation SplitButton
리턴 ControlType

StatusBar 공개적으로 정적으로 프로퍼티

public static ControlType,System.Windows.Automation StatusBar
리턴 ControlType

Tab 공개적으로 정적으로 프로퍼티

public static ControlType,System.Windows.Automation Tab
리턴 ControlType

TabItem 공개적으로 정적으로 프로퍼티

public static ControlType,System.Windows.Automation TabItem
리턴 ControlType

Table 공개적으로 정적으로 프로퍼티

public static ControlType,System.Windows.Automation Table
리턴 ControlType

Text 공개적으로 정적으로 프로퍼티

public static ControlType,System.Windows.Automation Text
리턴 ControlType

Thumb 공개적으로 정적으로 프로퍼티

public static ControlType,System.Windows.Automation Thumb
리턴 ControlType

TitleBar 공개적으로 정적으로 프로퍼티

public static ControlType,System.Windows.Automation TitleBar
리턴 ControlType

ToolBar 공개적으로 정적으로 프로퍼티

public static ControlType,System.Windows.Automation ToolBar
리턴 ControlType

ToolTip 공개적으로 정적으로 프로퍼티

public static ControlType,System.Windows.Automation ToolTip
리턴 ControlType

Tree 공개적으로 정적으로 프로퍼티

public static ControlType,System.Windows.Automation Tree
리턴 ControlType

TreeItem 공개적으로 정적으로 프로퍼티

public static ControlType,System.Windows.Automation TreeItem
리턴 ControlType

Window 공개적으로 정적으로 프로퍼티

public static ControlType,System.Windows.Automation Window
리턴 ControlType