C# Class Mono.UIAutomation.Winforms.Behaviors.TextBox.TextProviderBehavior

Inheritance: ProviderBehavior, ITextProvider
Exibir arquivo Open project: mono/uia2atk

Private Properties

Property Type Description

Public Methods

Method Description
Connect ( ) : void
Disconnect ( ) : void
GetPropertyValue ( int propertyId ) : object
GetSelection ( ) : ITextRangeProvider[]
GetVisibleRanges ( ) : ITextRangeProvider[]
RangeFromChild ( System.Windows.Automation.Provider.IRawElementProviderSimple childElement ) : ITextRangeProvider
RangeFromPoint ( Point screenLocation ) : ITextRangeProvider
TextProviderBehavior ( FragmentControlProvider provider ) : System

Method Details

Connect() public method

public Connect ( ) : void
return void

Disconnect() public method

public Disconnect ( ) : void
return void

GetPropertyValue() public method

public GetPropertyValue ( int propertyId ) : object
propertyId int
return object

GetSelection() public method

public GetSelection ( ) : ITextRangeProvider[]
return ITextRangeProvider[]

GetVisibleRanges() public method

public GetVisibleRanges ( ) : ITextRangeProvider[]
return ITextRangeProvider[]

RangeFromChild() public method

public RangeFromChild ( System.Windows.Automation.Provider.IRawElementProviderSimple childElement ) : ITextRangeProvider
childElement System.Windows.Automation.Provider.IRawElementProviderSimple
return ITextRangeProvider

RangeFromPoint() public method

public RangeFromPoint ( Point screenLocation ) : ITextRangeProvider
screenLocation Point
return ITextRangeProvider

TextProviderBehavior() public method

public TextProviderBehavior ( FragmentControlProvider provider ) : System
provider FragmentControlProvider
return System