C# Класс UiaAtkBridge.TreeItem

Наследование: ComponentAdapter, Atk.ITextImplementor, Atk.IActionImplementor, Atk.IImageImplementor, Atk.IEditableTextImplementor
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
invokeProvider IInvokeProvider

Private Properties

Свойство Тип Описание
AddExpandContractAction void
DoClick bool
DoExpandCollapse bool
DoInvoke bool
DoToggle bool
IsChecked bool
NotifyChildAdded void
NotifySomeChildRemoved void

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

Метод Описание
AddSelection ( int startOffset, int endOffset ) : bool
CopyText ( int startPos, int endPos ) : void
CutText ( int startPos, int endPos ) : void
DeleteText ( int startPos, int endPos ) : void
DoAction ( int action ) : bool
GetBoundedRanges ( Atk rect, Atk coordType, Atk xClipType, Atk yClipType ) : Atk.TextRange
GetCharacterAtOffset ( int offset ) : char
GetCharacterExtents ( int offset, int &x, int &y, int &width, int &height, Atk coords ) : void
GetDescription ( int action ) : string
GetImagePosition ( int &x, int &y, Atk coordType ) : void
GetImageSize ( int &width, int &height ) : void
GetKeybinding ( int action ) : string
GetLocalizedName ( int action ) : string
GetName ( int action ) : string
GetOffsetAtPoint ( int x, int y, Atk coords ) : int
GetRangeExtents ( int startOffset, int endOffset, Atk coordType, Atk &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, Atk boundaryType, int &startOffset, int &endOffset ) : string
GetTextAtOffset ( int offset, Atk boundaryType, int &startOffset, int &endOffset ) : string
GetTextBeforeOffset ( int offset, Atk boundaryType, int &startOffset, int &endOffset ) : string
InsertText ( string str, int &position ) : void
PasteText ( int position ) : void
RaiseAutomationEvent ( AutomationEvent eventId, AutomationEventArgs e ) : void
RaiseAutomationPropertyChangedEvent ( AutomationPropertyChangedEventArgs e ) : void
RemoveSelection ( int selectionNum ) : bool
SetCaretOffset ( int offset ) : bool
SetDescription ( int action, string description ) : bool
SetImageDescription ( string description ) : bool
SetRunAttributes ( GLib attribSet, int startOffset, int endOffset ) : bool
SetSelection ( int selectionNum, int startOffset, int endOffset ) : bool
TreeItem ( System.Windows.Automation.Provider.IRawElementProviderSimple provider ) : System

Защищенные методы

Метод Описание
OnRefStateSet ( ) : Atk.StateSet

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

Метод Описание
AddExpandContractAction ( ) : void
DoClick ( ) : bool
DoExpandCollapse ( ) : bool
DoInvoke ( ) : bool
DoToggle ( ) : bool
IsChecked ( ToggleState state ) : bool
NotifyChildAdded ( Atk child ) : void
NotifySomeChildRemoved ( Atk childToRemove ) : void

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

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

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

public DoAction ( int action ) : bool
action int
Результат bool

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

public GetBoundedRanges ( Atk rect, Atk coordType, Atk xClipType, Atk yClipType ) : Atk.TextRange
rect Atk
coordType Atk
xClipType Atk
yClipType Atk
Результат Atk.TextRange

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

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

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

public GetCharacterExtents ( int offset, int &x, int &y, int &width, int &height, Atk coords ) : void
offset int
x int
y int
width int
height int
coords Atk
Результат void

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

public GetDescription ( int action ) : string
action int
Результат string

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

public GetImagePosition ( int &x, int &y, Atk coordType ) : void
x int
y int
coordType Atk
Результат void

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

public GetImageSize ( int &width, int &height ) : void
width int
height int
Результат void

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

public GetKeybinding ( int action ) : string
action int
Результат string

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

public GetLocalizedName ( int action ) : string
action int
Результат string

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

public GetName ( int action ) : string
action int
Результат string

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

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

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

public GetRangeExtents ( int startOffset, int endOffset, Atk coordType, Atk &rect ) : void
startOffset int
endOffset int
coordType Atk
rect Atk
Результат 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, Atk boundaryType, int &startOffset, int &endOffset ) : string
offset int
boundaryType Atk
startOffset int
endOffset int
Результат string

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

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

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

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

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

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

OnRefStateSet() защищенный Метод

protected OnRefStateSet ( ) : Atk.StateSet
Результат Atk.StateSet

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

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

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

public RaiseAutomationEvent ( AutomationEvent eventId, AutomationEventArgs e ) : void
eventId System.Windows.Automation.AutomationEvent
e System.Windows.Automation.AutomationEventArgs
Результат void

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

public RaiseAutomationPropertyChangedEvent ( AutomationPropertyChangedEventArgs e ) : void
e System.Windows.Automation.AutomationPropertyChangedEventArgs
Результат void

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

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

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

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

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

public SetDescription ( int action, string description ) : bool
action int
description string
Результат bool

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

public SetImageDescription ( string description ) : bool
description string
Результат 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

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

public TreeItem ( System.Windows.Automation.Provider.IRawElementProviderSimple provider ) : System
provider System.Windows.Automation.Provider.IRawElementProviderSimple
Результат System

Описание свойств

invokeProvider защищенное свойство

protected IInvokeProvider invokeProvider
Результат IInvokeProvider