C# Class UiaAtkBridge.TreeItem

Inheritance: ComponentAdapter, Atk.ITextImplementor, Atk.IActionImplementor, Atk.IImageImplementor, Atk.IEditableTextImplementor
Afficher le fichier Open project: mono/uia2atk

Protected Properties

Свойство Type Description
invokeProvider IInvokeProvider

Private Properties

Свойство Type Description
AddExpandContractAction void
DoClick bool
DoExpandCollapse bool
DoInvoke bool
DoToggle bool
IsChecked bool
NotifyChildAdded void
NotifySomeChildRemoved void

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
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

Méthodes protégées

Méthode Description
OnRefStateSet ( ) : Atk.StateSet

Private Methods

Méthode Description
AddExpandContractAction ( ) : void
DoClick ( ) : bool
DoExpandCollapse ( ) : bool
DoInvoke ( ) : bool
DoToggle ( ) : bool
IsChecked ( ToggleState state ) : bool
NotifyChildAdded ( Atk child ) : void
NotifySomeChildRemoved ( Atk childToRemove ) : void

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

DoAction() public méthode

public DoAction ( int action ) : bool
action int
Résultat bool

GetBoundedRanges() public méthode

public GetBoundedRanges ( Atk rect, Atk coordType, Atk xClipType, Atk yClipType ) : Atk.TextRange
rect Atk
coordType Atk
xClipType Atk
yClipType Atk
Résultat Atk.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, Atk coords ) : void
offset int
x int
y int
width int
height int
coords Atk
Résultat void

GetDescription() public méthode

public GetDescription ( int action ) : string
action int
Résultat string

GetImagePosition() public méthode

public GetImagePosition ( int &x, int &y, Atk coordType ) : void
x int
y int
coordType Atk
Résultat void

GetImageSize() public méthode

public GetImageSize ( int &width, int &height ) : void
width int
height int
Résultat void

GetKeybinding() public méthode

public GetKeybinding ( int action ) : string
action int
Résultat string

GetLocalizedName() public méthode

public GetLocalizedName ( int action ) : string
action int
Résultat string

GetName() public méthode

public GetName ( int action ) : string
action int
Résultat string

GetOffsetAtPoint() public méthode

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

GetRangeExtents() public méthode

public GetRangeExtents ( int startOffset, int endOffset, Atk coordType, Atk &rect ) : void
startOffset int
endOffset int
coordType Atk
rect Atk
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, Atk boundaryType, int &startOffset, int &endOffset ) : string
offset int
boundaryType Atk
startOffset int
endOffset int
Résultat string

GetTextAtOffset() public méthode

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

GetTextBeforeOffset() public méthode

public GetTextBeforeOffset ( int offset, Atk boundaryType, int &startOffset, int &endOffset ) : string
offset int
boundaryType Atk
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() protected méthode

protected OnRefStateSet ( ) : Atk.StateSet
Résultat Atk.StateSet

PasteText() public méthode

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

RaiseAutomationEvent() public méthode

public RaiseAutomationEvent ( AutomationEvent eventId, AutomationEventArgs e ) : void
eventId System.Windows.Automation.AutomationEvent
e System.Windows.Automation.AutomationEventArgs
Résultat void

RaiseAutomationPropertyChangedEvent() public méthode

public RaiseAutomationPropertyChangedEvent ( AutomationPropertyChangedEventArgs e ) : void
e System.Windows.Automation.AutomationPropertyChangedEventArgs
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

SetDescription() public méthode

public SetDescription ( int action, string description ) : bool
action int
description string
Résultat bool

SetImageDescription() public méthode

public SetImageDescription ( string description ) : bool
description string
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

TreeItem() public méthode

public TreeItem ( System.Windows.Automation.Provider.IRawElementProviderSimple provider ) : System
provider System.Windows.Automation.Provider.IRawElementProviderSimple
Résultat System

Property Details

invokeProvider protected_oe property

protected IInvokeProvider invokeProvider
Résultat IInvokeProvider