C# Class UiaAtkBridge.EditableTextImplementorHelper

ファイルを表示 Open project: mono/uia2atk Class Usage Examples

Public Methods

Method Description
CopyText ( int startPos, int endPos ) : void
CutText ( int startPos, int endPos ) : void
DeleteText ( int startPos, int endPos ) : void
EditableTextImplementorHelper ( Adapter adapter, Atk textImplementor, ITextImplementor textExpert ) : Mono.UIAutomation.Bridge
InsertText ( string str, int &position ) : void
PasteText ( int position ) : void
RaiseAutomationEvent ( AutomationEvent eventId, AutomationEventArgs e ) : bool
RaiseAutomationPropertyChangedEvent ( AutomationPropertyChangedEventArgs e ) : bool
SetRunAttributes ( GLib attrib_set, int start_offset, int end_offset ) : bool
UpdateStates ( Atk states ) : void

Private Methods

Method Description
RefreshEditable ( ) : void

Method Details

CopyText() public method

public CopyText ( int startPos, int endPos ) : void
startPos int
endPos int
return void

CutText() public method

public CutText ( int startPos, int endPos ) : void
startPos int
endPos int
return void

DeleteText() public method

public DeleteText ( int startPos, int endPos ) : void
startPos int
endPos int
return void

EditableTextImplementorHelper() public method

public EditableTextImplementorHelper ( Adapter adapter, Atk textImplementor, ITextImplementor textExpert ) : Mono.UIAutomation.Bridge
adapter Adapter
textImplementor Atk
textExpert ITextImplementor
return Mono.UIAutomation.Bridge

InsertText() public method

public InsertText ( string str, int &position ) : void
str string
position int
return void

PasteText() public method

public PasteText ( int position ) : void
position int
return void

RaiseAutomationEvent() public method

public RaiseAutomationEvent ( AutomationEvent eventId, AutomationEventArgs e ) : bool
eventId System.Windows.Automation.AutomationEvent
e System.Windows.Automation.AutomationEventArgs
return bool

RaiseAutomationPropertyChangedEvent() public method

public RaiseAutomationPropertyChangedEvent ( AutomationPropertyChangedEventArgs e ) : bool
e System.Windows.Automation.AutomationPropertyChangedEventArgs
return bool

SetRunAttributes() public method

public SetRunAttributes ( GLib attrib_set, int start_offset, int end_offset ) : bool
attrib_set GLib
start_offset int
end_offset int
return bool

UpdateStates() public method

public UpdateStates ( Atk states ) : void
states Atk
return void