Метод IDataModelScriptDebug::SetBreakpoint (dbgmodel.h)
Метод SetBreakpoint задает точку останова в скрипте. Обратите внимание, что реализация свободна для настройки неустранимой линии и позиций столбцов, чтобы перейти к соответствующей позиции кода. Фактические номера строк и столбцов, в которых была размещена точка останова, можно получить с помощью вызовов методов для возвраща емого интерфейса IDataModelScriptDebugBreak point.
Обратите внимание, что реализация "запоминает" все точки останова, которые были заданы и присваивают уникальный идентификатор каждому. Этот идентификатор должен быть уникальным в пределах домена одного скрипта.
Если отладчик скрипта включен через вызов метода StartDebugging, он является законным для вызова этого метода. Точка останова может быть задана перед выполнением.
HRESULT SetBreakpoint(
ULONG linePosition,
ULONG columnPosition,
IDataModelScriptDebugBreakpoint **breakpoint
);
linePosition
Один номер строки на основе расположения в исходном коде, в котором устанавливается точка останова.
columnPosition
Один номер столбца на заданной строке, в которой устанавливается точка останова.
breakpoint
Здесь возвращается интерфейс IDataModelScriptDebugBreakpoint, представляющий только что созданную точку останова.
Этот метод возвращает HRESULT, указывающий на успех или сбой.
Требование | Ценность |
---|---|
заголовка | dbgmodel.h |