C# Class PowerStudio.DebugEngine.DebugEngineEventSource

Inheritance: IDebugEngineEventSource
Afficher le fichier Open project: IntelliTect/PowerStudio Class Usage Examples

Méthodes publiques

Méthode Description
DebugEngineEventSource ( DebugEngineBase debugEngineBase, IDebugEventCallback2 debugEventCallback ) : System
OnActivateDocumentEvent ( IDebugDocumentContext2 documentContext, IDebugDocument2 document = null ) : void
OnAsyncBreakComplete ( ) : void
OnBreakpoint ( IEnumDebugBoundBreakpoints2 boundBreakpoints ) : void
OnBreakpointBound ( Breakpoint pendingBreakpoint, Breakpoint boundBreakpoint ) : void
OnDebugEngineCreate ( ) : void
OnLoadComplete ( ) : void
OnModuleLoad ( DebugModuleBase debugModule, bool isLoading ) : void
OnOutputDebugString ( string outputString ) : void
OnProgramCreate ( IDebugProgram2 program ) : void
OnProgramDestroy ( uint exitCode ) : void
OnSymbolSearch ( DebugModuleBase module, string debugMessage, enum_MODULE_INFO_FLAGS moduleInfoFlags ) : void
OnThreadCreate ( ) : void
OnThreadDestroy ( uint exitCode ) : void

Méthodes protégées

Méthode Description
OnDebugEvent ( IDebugEvent2 eventObject, System.Guid iidEvent, IDebugProgram2 program = null, IDebugThread2 thread = null, IDebugProcess2 process = null ) : void

Method Details

DebugEngineEventSource() public méthode

public DebugEngineEventSource ( DebugEngineBase debugEngineBase, IDebugEventCallback2 debugEventCallback ) : System
debugEngineBase DebugEngineBase
debugEventCallback IDebugEventCallback2
Résultat System

OnActivateDocumentEvent() public méthode

public OnActivateDocumentEvent ( IDebugDocumentContext2 documentContext, IDebugDocument2 document = null ) : void
documentContext IDebugDocumentContext2
document IDebugDocument2
Résultat void

OnAsyncBreakComplete() public méthode

public OnAsyncBreakComplete ( ) : void
Résultat void

OnBreakpoint() public méthode

public OnBreakpoint ( IEnumDebugBoundBreakpoints2 boundBreakpoints ) : void
boundBreakpoints IEnumDebugBoundBreakpoints2
Résultat void

OnBreakpointBound() public méthode

public OnBreakpointBound ( Breakpoint pendingBreakpoint, Breakpoint boundBreakpoint ) : void
pendingBreakpoint Breakpoint
boundBreakpoint Breakpoint
Résultat void

OnDebugEngineCreate() public méthode

public OnDebugEngineCreate ( ) : void
Résultat void

OnDebugEvent() protected méthode

protected OnDebugEvent ( IDebugEvent2 eventObject, System.Guid iidEvent, IDebugProgram2 program = null, IDebugThread2 thread = null, IDebugProcess2 process = null ) : void
eventObject IDebugEvent2
iidEvent System.Guid
program IDebugProgram2
thread IDebugThread2
process IDebugProcess2
Résultat void

OnLoadComplete() public méthode

public OnLoadComplete ( ) : void
Résultat void

OnModuleLoad() public méthode

public OnModuleLoad ( DebugModuleBase debugModule, bool isLoading ) : void
debugModule DebugModuleBase
isLoading bool
Résultat void

OnOutputDebugString() public méthode

public OnOutputDebugString ( string outputString ) : void
outputString string
Résultat void

OnProgramCreate() public méthode

public OnProgramCreate ( IDebugProgram2 program ) : void
program IDebugProgram2
Résultat void

OnProgramDestroy() public méthode

public OnProgramDestroy ( uint exitCode ) : void
exitCode uint
Résultat void

OnSymbolSearch() public méthode

public OnSymbolSearch ( DebugModuleBase module, string debugMessage, enum_MODULE_INFO_FLAGS moduleInfoFlags ) : void
module DebugModuleBase
debugMessage string
moduleInfoFlags enum_MODULE_INFO_FLAGS
Résultat void

OnThreadCreate() public méthode

public OnThreadCreate ( ) : void
Résultat void

OnThreadDestroy() public méthode

public OnThreadDestroy ( uint exitCode ) : void
exitCode uint
Résultat void