IDataModelScriptDebug2::SetBreakpoint 方法 (dbgmodel.h)

SetBreakpoint 方法在脚本中设置断点。 请注意,实现可以自由调整传入的行和列位置,以前进到适当的代码位置。 可通过对返回 IDataModelScriptDebugBreakpoint 接口的方法调用检索断点的实际行号和列号。

请注意,实现负责“记住”所有已设置并为每个断点分配唯一标识符。 该标识符在单个脚本的域中必须是唯一的。

只要通过调用 StartDebugging 方法启用脚本调试器,调用此方法是合法的。 在发生任何执行之前,可以设置断点。

语法

HRESULT SetBreakpoint(
  ULONG                           linePosition,
  ULONG                           columnPosition,
  IDataModelScriptDebugBreakpoint **breakpoint
);

参数

linePosition

源代码中要设置断点的位置的一个基于行号。

columnPosition

正在设置断点的给定行上的一个基于列号的列号。

breakpoint

此处返回一个 IDataModelScriptDebugBreakpoint 接口,表示新创建的断点。

返回值

此方法返回指示成功或失败的 HRESULT。

要求

要求 价值
标头 dbgmodel.h

另请参阅

IDataModelScriptDebug2 接口