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

See also

Debugger Data Model C++ Overview