IDataModelScriptDebugBreakpoint interface (dbgmodel.h)
An interface to a breakpoint on the script.
The script provider implements this interface to expose the notion of and control of a particular breakpoint within the script.
Inheritance
IDataModelScriptDebugBreakpoint inherits from IUnknown.
Methods
The IDataModelScriptDebugBreakpoint interface has these methods.
IDataModelScriptDebugBreakpoint::AddRef The IDataModelScriptDebugBreakpoint::AddRef method increments the reference count for an interface on an object. |
IDataModelScriptDebugBreakpoint::Disable The Disable method disables the breakpoint. After this call, hitting the breakpoint after calling this method will not break into the debugger. |
IDataModelScriptDebugBreakpoint::Enable The Enable method enables the breakpoint. |
IDataModelScriptDebugBreakpoint::GetId The GetId method returns the unique identifier assigned by the script provider's debug engine to the breakpoint. |
IDataModelScriptDebugBreakpoint::GetPosition The GetPosition method returns the position of the breakpoint within the script. |
IDataModelScriptDebugBreakpoint::IsEnabled The IsEnabled method returns whether or not the breakpoint is enabled. |
IDataModelScriptDebugBreakpoint::QueryInterface The IDataModelScriptDebugBreakpoint::QueryInterface method retrieves pointers to the supported interfaces on an object. |
IDataModelScriptDebugBreakpoint::Release The IDataModelScriptDebugBreakpoint::Release method decrements the reference count for an interface on an object. |
IDataModelScriptDebugBreakpoint::Remove The Remove method removes the breakpoint from its containing list. The breakpoint no longer semantically exists after this method returns. |
Requirements
Requirement | Value |
---|---|
Header | dbgmodel.h |