C# 클래스 Mono.UIAutomation.Winforms.SimpleControlProvider

상속: System.Windows.Automation.Provider.IRawElementProviderSimple
파일 보기 프로젝트 열기: mono/uia2atk 1 사용 예제들

공개 메소드들

메소드 설명
GetPatternProvider ( int patternId ) : object
GetPropertyValue ( int propertyId ) : object
Initialize ( ) : void
SetEvent ( ProviderEventType type, IConnectable strategy ) : void
Terminate ( ) : void

보호된 메소드들

메소드 설명
GetBehavior ( AutomationPattern pattern ) : IProviderBehavior
GetProviderPropertyValue ( int propertyId ) : object
IsBehaviorEnabled ( AutomationPattern pattern ) : bool
OnProviderBehaviorSet ( ProviderBehaviorEventArgs args ) : void
SetBehavior ( AutomationPattern pattern, IProviderBehavior behavior ) : void
SimpleControlProvider ( Component component ) : System

비공개 메소드들

메소드 설명
Distance ( System p1, System p2 ) : double
DistanceFrom ( System.Windows.Automation.Provider.IRawElementProviderSimple otherProvider ) : double

메소드 상세

GetBehavior() 보호된 메소드

protected GetBehavior ( AutomationPattern pattern ) : IProviderBehavior
pattern System.Windows.Automation.AutomationPattern
리턴 IProviderBehavior

GetPatternProvider() 공개 메소드

public GetPatternProvider ( int patternId ) : object
patternId int
리턴 object

GetPropertyValue() 공개 메소드

public GetPropertyValue ( int propertyId ) : object
propertyId int
리턴 object

GetProviderPropertyValue() 보호된 메소드

protected GetProviderPropertyValue ( int propertyId ) : object
propertyId int
리턴 object

Initialize() 공개 메소드

public Initialize ( ) : void
리턴 void

IsBehaviorEnabled() 보호된 메소드

protected IsBehaviorEnabled ( AutomationPattern pattern ) : bool
pattern System.Windows.Automation.AutomationPattern
리턴 bool

OnProviderBehaviorSet() 보호된 메소드

protected OnProviderBehaviorSet ( ProviderBehaviorEventArgs args ) : void
args Mono.UIAutomation.Winforms.Behaviors.ProviderBehaviorEventArgs
리턴 void

SetBehavior() 보호된 메소드

protected SetBehavior ( AutomationPattern pattern, IProviderBehavior behavior ) : void
pattern System.Windows.Automation.AutomationPattern
behavior IProviderBehavior
리턴 void

SetEvent() 공개 메소드

public SetEvent ( ProviderEventType type, IConnectable strategy ) : void
type ProviderEventType
strategy IConnectable
리턴 void

SimpleControlProvider() 보호된 메소드

protected SimpleControlProvider ( Component component ) : System
component System.ComponentModel.Component
리턴 System

Terminate() 공개 메소드

public Terminate ( ) : void
리턴 void