C# Класс UiaAtkBridge.MenuItem

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

Private Properties

Свойство Тип Описание
AddOneChild void
Atk bool
DoClick bool
RequestChildren void

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

Метод Описание
AddSelection ( int startOffset, int endOffset ) : bool
DoAction ( int i ) : 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 i ) : string
GetKeybinding ( int i ) : string
GetLocalizedName ( int i ) : string
GetName ( int i ) : 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
MenuItem ( System.Windows.Automation.Provider.IRawElementProviderSimple provider ) : System
RaiseAutomationPropertyChangedEvent ( AutomationPropertyChangedEventArgs e ) : void
SetCaretOffset ( int offset ) : bool
SetDescription ( int i, string desc ) : bool
SetSelection ( int selectionNum, int startOffset, int endOffset ) : bool

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

Метод Описание
AddChildToParent ( Atk child ) : void
MenuItem ( IntPtr ptr ) : System
OnChildrenChanged ( uint change_index, IntPtr changed_child ) : void
OnRefStateSet ( ) : Atk.StateSet

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

Метод Описание
AddOneChild ( Atk child ) : void
Atk ( int i ) : bool
DoClick ( ) : bool
RequestChildren ( ) : void

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

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

protected AddChildToParent ( Atk child ) : void
child Atk
Результат void

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

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

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

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

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

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

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

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

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

public GetName ( int i ) : string
i 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

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

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

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

protected MenuItem ( IntPtr ptr ) : System
ptr System.IntPtr
Результат System

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

protected OnChildrenChanged ( uint change_index, IntPtr changed_child ) : void
change_index uint
changed_child System.IntPtr
Результат void

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

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

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

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

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

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

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

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

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

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