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