C# Class Moonlight.AtkBridge.PatternImplementors.Value

Inheritance: BasePatternImplementor, Atk.TextImplementor, Atk.EditableTextImplementor
Afficher le fichier Open project: mono/uia2atk

Private Properties

Свойство 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

Méthodes publiques

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

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

public AddSelection ( int startOffset, int endOffset ) : bool
startOffset int
endOffset int
Résultat bool

CopyText() public méthode

public CopyText ( int startPos, int endPos ) : void
startPos int
endPos int
Résultat void

CutText() public méthode

public CutText ( int startPos, int endPos ) : void
startPos int
endPos int
Résultat void

DeleteText() public méthode

public DeleteText ( int startPos, int endPos ) : void
startPos int
endPos int
Résultat void

GetBoundedRanges() public méthode

public GetBoundedRanges ( TextRectangle rect, CoordType coordType, TextClipType xClipType, TextClipType yClipType ) : TextRange
rect TextRectangle
coordType CoordType
xClipType TextClipType
yClipType TextClipType
Résultat TextRange

GetCharacterAtOffset() public méthode

public GetCharacterAtOffset ( int offset ) : char
offset int
Résultat char

GetCharacterExtents() public méthode

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
Résultat void

GetOffsetAtPoint() public méthode

public GetOffsetAtPoint ( int x, int y, CoordType coords ) : int
x int
y int
coords CoordType
Résultat int

GetRangeExtents() public méthode

public GetRangeExtents ( int startOffset, int endOffset, CoordType coordType, TextRectangle &rect ) : void
startOffset int
endOffset int
coordType CoordType
rect TextRectangle
Résultat void

GetRunAttributes() public méthode

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

GetSelection() public méthode

public GetSelection ( int selectionNum, int &startOffset, int &endOffset ) : string
selectionNum int
startOffset int
endOffset int
Résultat string

GetText() public méthode

public GetText ( int startOffset, int endOffset ) : string
startOffset int
endOffset int
Résultat string

GetTextAfterOffset() public méthode

public GetTextAfterOffset ( int offset, TextBoundary boundaryType, int &startOffset, int &endOffset ) : string
offset int
boundaryType TextBoundary
startOffset int
endOffset int
Résultat string

GetTextAtOffset() public méthode

public GetTextAtOffset ( int offset, TextBoundary boundaryType, int &startOffset, int &endOffset ) : string
offset int
boundaryType TextBoundary
startOffset int
endOffset int
Résultat string

GetTextBeforeOffset() public méthode

public GetTextBeforeOffset ( int offset, TextBoundary boundaryType, int &startOffset, int &endOffset ) : string
offset int
boundaryType TextBoundary
startOffset int
endOffset int
Résultat string

InsertText() public méthode

public InsertText ( string str, int &position ) : void
str string
position int
Résultat void

OnRefStateSet() public méthode

public OnRefStateSet ( Atk &states ) : void
states Atk
Résultat void

PasteText() public méthode

public PasteText ( int position ) : void
position int
Résultat void

RemoveSelection() public méthode

public RemoveSelection ( int selectionNum ) : bool
selectionNum int
Résultat bool

SetCaretOffset() public méthode

public SetCaretOffset ( int offset ) : bool
offset int
Résultat bool

SetRunAttributes() public méthode

public SetRunAttributes ( GLib attribSet, int startOffset, int endOffset ) : bool
attribSet GLib
startOffset int
endOffset int
Résultat bool

SetSelection() public méthode

public SetSelection ( int selectionNum, int startOffset, int endOffset ) : bool
selectionNum int
startOffset int
endOffset int
Résultat bool

Value() public méthode

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