C# Class Mono.UIAutomation.Winforms.SimpleControlProvider

Inheritance: System.Windows.Automation.Provider.IRawElementProviderSimple
Afficher le fichier Open project: mono/uia2atk Class Usage Examples

Méthodes publiques

Méthode Description
GetPatternProvider ( int patternId ) : object
GetPropertyValue ( int propertyId ) : object
Initialize ( ) : void
SetEvent ( ProviderEventType type, IConnectable strategy ) : void
Terminate ( ) : void

Méthodes protégées

Méthode Description
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

Private Methods

Méthode Description
Distance ( System p1, System p2 ) : double
DistanceFrom ( System.Windows.Automation.Provider.IRawElementProviderSimple otherProvider ) : double

Method Details

GetBehavior() protected méthode

protected GetBehavior ( AutomationPattern pattern ) : IProviderBehavior
pattern System.Windows.Automation.AutomationPattern
Résultat IProviderBehavior

GetPatternProvider() public méthode

public GetPatternProvider ( int patternId ) : object
patternId int
Résultat object

GetPropertyValue() public méthode

public GetPropertyValue ( int propertyId ) : object
propertyId int
Résultat object

GetProviderPropertyValue() protected méthode

protected GetProviderPropertyValue ( int propertyId ) : object
propertyId int
Résultat object

Initialize() public méthode

public Initialize ( ) : void
Résultat void

IsBehaviorEnabled() protected méthode

protected IsBehaviorEnabled ( AutomationPattern pattern ) : bool
pattern System.Windows.Automation.AutomationPattern
Résultat bool

OnProviderBehaviorSet() protected méthode

protected OnProviderBehaviorSet ( ProviderBehaviorEventArgs args ) : void
args Mono.UIAutomation.Winforms.Behaviors.ProviderBehaviorEventArgs
Résultat void

SetBehavior() protected méthode

protected SetBehavior ( AutomationPattern pattern, IProviderBehavior behavior ) : void
pattern System.Windows.Automation.AutomationPattern
behavior IProviderBehavior
Résultat void

SetEvent() public méthode

public SetEvent ( ProviderEventType type, IConnectable strategy ) : void
type ProviderEventType
strategy IConnectable
Résultat void

SimpleControlProvider() protected méthode

protected SimpleControlProvider ( Component component ) : System
component System.ComponentModel.Component
Résultat System

Terminate() public méthode

public Terminate ( ) : void
Résultat void