C# Class ExcelDna.Integration.RunMacroSynchronization

Inheritance: IDisposable
Exibir arquivo Open project: Excel-DNA/ExcelDna Class Usage Examples

Public Methods

Method Description
Dispose ( ) : void
ProcessRunSyncMacroMessage ( ) : void
RunAsMacroAsync ( SendOrPostCallback d, object state ) : void
RunMacroSynchronization ( SynchronizationWindow syncWindow ) : System

Private Methods

Method Description
COMRunMacro ( string macroName ) : bool
CallPenHelper ( int wCode, XlCall &fmlaInfo ) : int
GetClassName ( IntPtr hWnd, StringBuilder lpClassName, int nMaxCount ) : int
GetFocus ( ) : IntPtr
GetProcAddress ( [ hModule, [ lpProcName ) : IntPtr
GetWindowClassName ( IntPtr hWnd ) : string
IsFileOpenMenuEnabled ( ) : bool
IsInFormulaEditMode ( ) : bool
IsRetry ( COMException e ) : bool
IsWindow ( IntPtr hWnd ) : bool
KillTimer ( HandleRef hwnd, int idEvent ) : bool
Register ( ) : void
SetTimer ( HandleRef hWnd, int nIDEvent, int uElapse, IntPtr lpTimerFunc ) : IntPtr
SyncMacro ( double _unused_ ) : void
Unregister ( ) : void

Method Details

Dispose() public method

public Dispose ( ) : void
return void

ProcessRunSyncMacroMessage() public method

public ProcessRunSyncMacroMessage ( ) : void
return void

RunAsMacroAsync() public method

public RunAsMacroAsync ( SendOrPostCallback d, object state ) : void
d SendOrPostCallback
state object
return void

RunMacroSynchronization() public method

public RunMacroSynchronization ( SynchronizationWindow syncWindow ) : System
syncWindow SynchronizationWindow
return System