C# Class Moonlight.AtkBridge.PatternImplementors.Value

Inheritance: BasePatternImplementor, Atk.TextImplementor, Atk.EditableTextImplementor
Exibir arquivo Open project: mono/uia2atk

Private Properties

Property Type Description
BackwardToNextSeparator int
BackwardToNextSeparator void
CharEqualsAny bool
Clamp int
ForwardToNextSeparator int
ForwardToNextSeparator void
ForwardToNextSeparator void
GetNotSupportedBoundary System.NotSupportedException
IsAddition bool
OnAutomationPropertyChanged void
ReturnTextWrtOffset string

Public Methods

Method Description
AddSelection ( int startOffset, int endOffset ) : bool
CopyText ( int startPos, int endPos ) : void
CutText ( int startPos, int endPos ) : void
DeleteText ( int startPos, int endPos ) : void
GetBoundedRanges ( TextRectangle rect, CoordType coordType, TextClipType xClipType, TextClipType yClipType ) : TextRange
GetCharacterAtOffset ( int offset ) : char
GetCharacterExtents ( int offset, int &x, int &y, int &width, int &height, CoordType coords ) : void
GetOffsetAtPoint ( int x, int y, CoordType coords ) : int
GetRangeExtents ( int startOffset, int endOffset, CoordType coordType, TextRectangle &rect ) : void
GetRunAttributes ( int offset, int &startOffset, int &endOffset ) : Atk.Attribute[]
GetSelection ( int selectionNum, int &startOffset, int &endOffset ) : string
GetText ( int startOffset, int endOffset ) : string
GetTextAfterOffset ( int offset, TextBoundary boundaryType, int &startOffset, int &endOffset ) : string
GetTextAtOffset ( int offset, TextBoundary boundaryType, int &startOffset, int &endOffset ) : string
GetTextBeforeOffset ( int offset, TextBoundary boundaryType, int &startOffset, int &endOffset ) : string
InsertText ( string str, int &position ) : void
OnRefStateSet ( Atk &states ) : void
PasteText ( int position ) : void
RemoveSelection ( int selectionNum ) : bool
SetCaretOffset ( int offset ) : bool
SetRunAttributes ( GLib attribSet, int startOffset, int endOffset ) : bool
SetSelection ( int selectionNum, int startOffset, int endOffset ) : bool
Value ( Adapter adapter, System.Windows.Automation.Peers.AutomationPeer peer ) : Atk

Private Methods

Method Description
BackwardToNextSeparator ( char seps, int startOffset, bool stopEarly ) : int
BackwardToNextSeparator ( char seps, int startOffset, int &stopEarlyOffset, int &stopLateOffset ) : void
CharEqualsAny ( char boilerPlate, char candidates ) : bool
Clamp ( int val, int min, int max ) : int
ForwardToNextSeparator ( char seps, int startOffset, bool stopEarly ) : int
ForwardToNextSeparator ( char seps, int startOffset, int &stopEarlyOffset, int &stopLateOffset ) : void
ForwardToNextSeparator ( char seps, int startOffset, int &stopEarlyOffset, int &stopLateOffset, bool findNonSeparators ) : void
GetNotSupportedBoundary ( Atk bType ) : NotSupportedException
IsAddition ( string super, string sub, int &offset ) : bool
OnAutomationPropertyChanged ( object o, AutomationPropertyChangedEventArgs args ) : void
ReturnTextWrtOffset ( int startOffset, int endOffset ) : string

Method Details

AddSelection() public method

public AddSelection ( int startOffset, int endOffset ) : bool
startOffset int
endOffset int
return bool

CopyText() public method

public CopyText ( int startPos, int endPos ) : void
startPos int
endPos int
return void

CutText() public method

public CutText ( int startPos, int endPos ) : void
startPos int
endPos int
return void

DeleteText() public method

public DeleteText ( int startPos, int endPos ) : void
startPos int
endPos int
return void

GetBoundedRanges() public method

public GetBoundedRanges ( TextRectangle rect, CoordType coordType, TextClipType xClipType, TextClipType yClipType ) : TextRange
rect TextRectangle
coordType CoordType
xClipType TextClipType
yClipType TextClipType
return TextRange

GetCharacterAtOffset() public method

public GetCharacterAtOffset ( int offset ) : char
offset int
return char

GetCharacterExtents() public method

public GetCharacterExtents ( int offset, int &x, int &y, int &width, int &height, CoordType coords ) : void
offset int
x int
y int
width int
height int
coords CoordType
return void

GetOffsetAtPoint() public method

public GetOffsetAtPoint ( int x, int y, CoordType coords ) : int
x int
y int
coords CoordType
return int

GetRangeExtents() public method

public GetRangeExtents ( int startOffset, int endOffset, CoordType coordType, TextRectangle &rect ) : void
startOffset int
endOffset int
coordType CoordType
rect TextRectangle
return void

GetRunAttributes() public method

public GetRunAttributes ( int offset, int &startOffset, int &endOffset ) : Atk.Attribute[]
offset int
startOffset int
endOffset int
return Atk.Attribute[]

GetSelection() public method

public GetSelection ( int selectionNum, int &startOffset, int &endOffset ) : string
selectionNum int
startOffset int
endOffset int
return string

GetText() public method

public GetText ( int startOffset, int endOffset ) : string
startOffset int
endOffset int
return string

GetTextAfterOffset() public method

public GetTextAfterOffset ( int offset, TextBoundary boundaryType, int &startOffset, int &endOffset ) : string
offset int
boundaryType TextBoundary
startOffset int
endOffset int
return string

GetTextAtOffset() public method

public GetTextAtOffset ( int offset, TextBoundary boundaryType, int &startOffset, int &endOffset ) : string
offset int
boundaryType TextBoundary
startOffset int
endOffset int
return string

GetTextBeforeOffset() public method

public GetTextBeforeOffset ( int offset, TextBoundary boundaryType, int &startOffset, int &endOffset ) : string
offset int
boundaryType TextBoundary
startOffset int
endOffset int
return string

InsertText() public method

public InsertText ( string str, int &position ) : void
str string
position int
return void

OnRefStateSet() public method

public OnRefStateSet ( Atk &states ) : void
states Atk
return void

PasteText() public method

public PasteText ( int position ) : void
position int
return void

RemoveSelection() public method

public RemoveSelection ( int selectionNum ) : bool
selectionNum int
return bool

SetCaretOffset() public method

public SetCaretOffset ( int offset ) : bool
offset int
return bool

SetRunAttributes() public method

public SetRunAttributes ( GLib attribSet, int startOffset, int endOffset ) : bool
attribSet GLib
startOffset int
endOffset int
return bool

SetSelection() public method

public SetSelection ( int selectionNum, int startOffset, int endOffset ) : bool
selectionNum int
startOffset int
endOffset int
return bool

Value() public method

public Value ( Adapter adapter, System.Windows.Automation.Peers.AutomationPeer peer ) : Atk
adapter Moonlight.AtkBridge.Adapter
peer System.Windows.Automation.Peers.AutomationPeer
return Atk