C# Класс Moonlight.AtkBridge.PatternImplementors.Value

Наследование: BasePatternImplementor, Atk.TextImplementor, Atk.EditableTextImplementor
Показать файл Открыть проект

Private Properties

Свойство Тип Описание
BackwardToNextSeparator int
BackwardToNextSeparator void
CharEqualsAny bool
Clamp int
ForwardToNextSeparator int
ForwardToNextSeparator void
ForwardToNextSeparator void
GetNotSupportedBoundary System.NotSupportedException
IsAddition bool
OnAutomationPropertyChanged void
ReturnTextWrtOffset string

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
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

Описание методов

AddSelection() публичный Метод

public AddSelection ( int startOffset, int endOffset ) : bool
startOffset int
endOffset int
Результат bool

CopyText() публичный Метод

public CopyText ( int startPos, int endPos ) : void
startPos int
endPos int
Результат void

CutText() публичный Метод

public CutText ( int startPos, int endPos ) : void
startPos int
endPos int
Результат void

DeleteText() публичный Метод

public DeleteText ( int startPos, int endPos ) : void
startPos int
endPos int
Результат void

GetBoundedRanges() публичный Метод

public GetBoundedRanges ( TextRectangle rect, CoordType coordType, TextClipType xClipType, TextClipType yClipType ) : TextRange
rect TextRectangle
coordType CoordType
xClipType TextClipType
yClipType TextClipType
Результат TextRange

GetCharacterAtOffset() публичный Метод

public GetCharacterAtOffset ( int offset ) : char
offset int
Результат char

GetCharacterExtents() публичный Метод

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
Результат void

GetOffsetAtPoint() публичный Метод

public GetOffsetAtPoint ( int x, int y, CoordType coords ) : int
x int
y int
coords CoordType
Результат int

GetRangeExtents() публичный Метод

public GetRangeExtents ( int startOffset, int endOffset, CoordType coordType, TextRectangle &rect ) : void
startOffset int
endOffset int
coordType CoordType
rect TextRectangle
Результат void

GetRunAttributes() публичный Метод

public GetRunAttributes ( int offset, int &startOffset, int &endOffset ) : Atk.Attribute[]
offset int
startOffset int
endOffset int
Результат Atk.Attribute[]

GetSelection() публичный Метод

public GetSelection ( int selectionNum, int &startOffset, int &endOffset ) : string
selectionNum int
startOffset int
endOffset int
Результат string

GetText() публичный Метод

public GetText ( int startOffset, int endOffset ) : string
startOffset int
endOffset int
Результат string

GetTextAfterOffset() публичный Метод

public GetTextAfterOffset ( int offset, TextBoundary boundaryType, int &startOffset, int &endOffset ) : string
offset int
boundaryType TextBoundary
startOffset int
endOffset int
Результат string

GetTextAtOffset() публичный Метод

public GetTextAtOffset ( int offset, TextBoundary boundaryType, int &startOffset, int &endOffset ) : string
offset int
boundaryType TextBoundary
startOffset int
endOffset int
Результат string

GetTextBeforeOffset() публичный Метод

public GetTextBeforeOffset ( int offset, TextBoundary boundaryType, int &startOffset, int &endOffset ) : string
offset int
boundaryType TextBoundary
startOffset int
endOffset int
Результат string

InsertText() публичный Метод

public InsertText ( string str, int &position ) : void
str string
position int
Результат void

OnRefStateSet() публичный Метод

public OnRefStateSet ( Atk &states ) : void
states Atk
Результат void

PasteText() публичный Метод

public PasteText ( int position ) : void
position int
Результат void

RemoveSelection() публичный Метод

public RemoveSelection ( int selectionNum ) : bool
selectionNum int
Результат bool

SetCaretOffset() публичный Метод

public SetCaretOffset ( int offset ) : bool
offset int
Результат bool

SetRunAttributes() публичный Метод

public SetRunAttributes ( GLib attribSet, int startOffset, int endOffset ) : bool
attribSet GLib
startOffset int
endOffset int
Результат bool

SetSelection() публичный Метод

public SetSelection ( int selectionNum, int startOffset, int endOffset ) : bool
selectionNum int
startOffset int
endOffset int
Результат bool

Value() публичный Метод

public Value ( Adapter adapter, System.Windows.Automation.Peers.AutomationPeer peer ) : Atk
adapter Moonlight.AtkBridge.Adapter
peer System.Windows.Automation.Peers.AutomationPeer
Результат Atk