Метод IDataModelScriptDebug::SetBreakpoint (dbgmodel.h)

Метод SetBreakpoint задает точку останова в скрипте. Обратите внимание, что реализация свободна для настройки неустранимой линии и позиций столбцов, чтобы перейти к соответствующей позиции кода. Фактические номера строк и столбцов, в которых была размещена точка останова, можно получить с помощью вызовов методов для возвраща емого интерфейса IDataModelScriptDebugBreak point.

Обратите внимание, что реализация "запоминает" все точки останова, которые были заданы и присваивают уникальный идентификатор каждому. Этот идентификатор должен быть уникальным в пределах домена одного скрипта.

Если отладчик скрипта включен через вызов метода StartDebugging, он является законным для вызова этого метода. Точка останова может быть задана перед выполнением.

Синтаксис

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

Параметры

linePosition

Один номер строки на основе расположения в исходном коде, в котором устанавливается точка останова.

columnPosition

Один номер столбца на заданной строке, в которой устанавливается точка останова.

breakpoint

Здесь возвращается интерфейс IDataModelScriptDebugBreakpoint, представляющий только что созданную точку останова.

Возвращаемое значение

Этот метод возвращает HRESULT, указывающий на успех или сбой.

Требования

Требование Ценность
заголовка dbgmodel.h

См. также

интерфейс IDataModelScriptDebug