C# Class ExcelDna.IntelliSense.UIMonitor

Inheritance: IDisposable
Mostra file Open project: Excel-DNA/IntelliSense Class Usage Examples

Public Properties

Property Type Description
CurrentState UIState
StateUpdate EventHandler
StateUpdatePreview EventHandler

Public Methods

Method Description
Dispose ( ) : void
OnStateChanged ( UIState newStateOrNull = null ) : void
RaiseStateUpdates ( object updates ) : void
RunUIAutomation ( ) : void
UIMonitor ( SynchronizationContext syncContextMain ) : System
_excelToolTipWatcher_ToolTipChanged ( object sender, ExcelToolTipWatcher e ) : void
_formulaEditWatcher_StateChanged ( object sender, FormulaEditWatcher args ) : void
_popupListWatcher_SelectedItemChanged ( object sender, EventArgs args ) : void
_windowWatcher_SelectDataSourceWindowChanged ( object sender, WindowWatcher args ) : void

Private Methods

Method Description
ReadCurrentState ( ) : UIState

Method Details

Dispose() public method

public Dispose ( ) : void
return void

OnStateChanged() public method

public OnStateChanged ( UIState newStateOrNull = null ) : void
newStateOrNull UIState
return void

RaiseStateUpdates() public method

public RaiseStateUpdates ( object updates ) : void
updates object
return void

RunUIAutomation() public method

public RunUIAutomation ( ) : void
return void

UIMonitor() public method

public UIMonitor ( SynchronizationContext syncContextMain ) : System
syncContextMain System.Threading.SynchronizationContext
return System

_excelToolTipWatcher_ToolTipChanged() public method

public _excelToolTipWatcher_ToolTipChanged ( object sender, ExcelToolTipWatcher e ) : void
sender object
e ExcelToolTipWatcher
return void

_formulaEditWatcher_StateChanged() public method

public _formulaEditWatcher_StateChanged ( object sender, FormulaEditWatcher args ) : void
sender object
args FormulaEditWatcher
return void

_popupListWatcher_SelectedItemChanged() public method

public _popupListWatcher_SelectedItemChanged ( object sender, EventArgs args ) : void
sender object
args System.EventArgs
return void

_windowWatcher_SelectDataSourceWindowChanged() public method

public _windowWatcher_SelectDataSourceWindowChanged ( object sender, WindowWatcher args ) : void
sender object
args WindowWatcher
return void

Property Details

CurrentState public_oe property

public UIState,ExcelDna.IntelliSense CurrentState
return UIState

StateUpdate public_oe property

public EventHandler StateUpdate
return EventHandler

StateUpdatePreview public_oe property

public EventHandler StateUpdatePreview
return EventHandler