通过


IDebugProgram3 Interface

Definition

public interface class IDebugProgram3 : Microsoft::VisualStudio::Debugger::Interop::IDebugProgram2
[System.Runtime.InteropServices.Guid("7CF3EC7F-AC62-4CD6-BB30-39A464CB52CB")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IDebugProgram3 : Microsoft.VisualStudio.Debugger.Interop.IDebugProgram2
[<System.Runtime.InteropServices.Guid("7CF3EC7F-AC62-4CD6-BB30-39A464CB52CB")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IDebugProgram3 = interface
    interface IDebugProgram2
Public Interface IDebugProgram3
Implements IDebugProgram2
Attributes
Implements

Methods

Name Description
Attach(IDebugEventCallback2)
CanDetach()
CauseBreak()
Continue(IDebugThread2)
Detach()
EnumCodeContexts(IDebugDocumentPosition2, IEnumDebugCodeContexts2)
EnumCodePaths(String, IDebugCodeContext2, IDebugStackFrame2, Int32, IEnumCodePaths2, IDebugCodeContext2)
EnumModules(IEnumDebugModules2)
EnumThreads(IEnumDebugThreads2)
Execute()
ExecuteOnThread(IDebugThread2)
GetDebugProperty(IDebugProperty2)
GetDisassemblyStream(enum_DISASSEMBLY_STREAM_SCOPE, IDebugCodeContext2, IDebugDisassemblyStream2)
GetDisassemblyStream(UInt32, IDebugCodeContext2, IDebugDisassemblyStream2)
GetENCUpdate(Object)
GetEngineInfo(String, Guid)
GetMemoryBytes(IDebugMemoryBytes2)
GetName(String)
GetProcess(IDebugProcess2)
GetProgramId(Guid)
Step(IDebugThread2, enum_STEPKIND, enum_STEPUNIT)
Step(IDebugThread2, UInt32, UInt32)
Terminate()
WriteDump(enum_DUMPTYPE, String)
WriteDump(UInt32, String)

Applies to