C# Class System.Windows.Automation.Text.TextPatternRange

Mostrar archivo Open project: apetrovskiy/STUPS Class Usage Examples

Private Properties

Property Type Description
TextPatternRange System
Wrap TextPatternRange
Wrap System.Windows.Automation.Text.TextPatternRange[]

Public Methods

Method Description
AddToSelection ( ) : void
Clone ( ) : TextPatternRange
Compare ( TextPatternRange range ) : bool
CompareEndpoints ( TextPatternRangeEndpoint endpoint, TextPatternRange targetRange, TextPatternRangeEndpoint targetEndpoint ) : int
ExpandToEnclosingUnit ( TextUnit unit ) : void
FindAttribute ( AutomationTextAttribute attribute, object value, bool backward ) : TextPatternRange
FindText ( string text, bool backward, bool ignoreCase ) : TextPatternRange
GetAttributeValue ( AutomationTextAttribute attribute ) : object
GetBoundingRectangles ( ) : Rect[]
GetChildren ( ) : AutomationElement[]
GetEnclosingElement ( ) : AutomationElement
GetText ( int maxLength ) : string
Move ( TextUnit unit, int count ) : int
MoveEndpointByRange ( TextPatternRangeEndpoint endpoint, TextPatternRange targetRange, TextPatternRangeEndpoint targetEndpoint ) : void
MoveEndpointByUnit ( TextPatternRangeEndpoint endpoint, TextUnit unit, int count ) : int
RemoveFromSelection ( ) : void
ScrollIntoView ( bool alignToTop ) : void
Select ( ) : void

Private Methods

Method Description
TextPatternRange ( UIAutomationClient range, TextPattern pattern ) : System
Wrap ( UIAutomationClient range, TextPattern pattern ) : TextPatternRange
Wrap ( UIAutomationClient ranges, TextPattern pattern ) : System.Windows.Automation.Text.TextPatternRange[]

Method Details

AddToSelection() public method

public AddToSelection ( ) : void
return void

Clone() public method

public Clone ( ) : TextPatternRange
return TextPatternRange

Compare() public method

public Compare ( TextPatternRange range ) : bool
range TextPatternRange
return bool

CompareEndpoints() public method

public CompareEndpoints ( TextPatternRangeEndpoint endpoint, TextPatternRange targetRange, TextPatternRangeEndpoint targetEndpoint ) : int
endpoint TextPatternRangeEndpoint
targetRange TextPatternRange
targetEndpoint TextPatternRangeEndpoint
return int

ExpandToEnclosingUnit() public method

public ExpandToEnclosingUnit ( TextUnit unit ) : void
unit TextUnit
return void

FindAttribute() public method

public FindAttribute ( AutomationTextAttribute attribute, object value, bool backward ) : TextPatternRange
attribute AutomationTextAttribute
value object
backward bool
return TextPatternRange

FindText() public method

public FindText ( string text, bool backward, bool ignoreCase ) : TextPatternRange
text string
backward bool
ignoreCase bool
return TextPatternRange

GetAttributeValue() public method

public GetAttributeValue ( AutomationTextAttribute attribute ) : object
attribute AutomationTextAttribute
return object

GetBoundingRectangles() public method

public GetBoundingRectangles ( ) : Rect[]
return Rect[]

GetChildren() public method

public GetChildren ( ) : AutomationElement[]
return AutomationElement[]

GetEnclosingElement() public method

public GetEnclosingElement ( ) : AutomationElement
return AutomationElement

GetText() public method

public GetText ( int maxLength ) : string
maxLength int
return string

Move() public method

public Move ( TextUnit unit, int count ) : int
unit TextUnit
count int
return int

MoveEndpointByRange() public method

public MoveEndpointByRange ( TextPatternRangeEndpoint endpoint, TextPatternRange targetRange, TextPatternRangeEndpoint targetEndpoint ) : void
endpoint TextPatternRangeEndpoint
targetRange TextPatternRange
targetEndpoint TextPatternRangeEndpoint
return void

MoveEndpointByUnit() public method

public MoveEndpointByUnit ( TextPatternRangeEndpoint endpoint, TextUnit unit, int count ) : int
endpoint TextPatternRangeEndpoint
unit TextUnit
count int
return int

RemoveFromSelection() public method

public RemoveFromSelection ( ) : void
return void

ScrollIntoView() public method

public ScrollIntoView ( bool alignToTop ) : void
alignToTop bool
return void

Select() public method

public Select ( ) : void
return void