다음을 통해 공유


IDataModelScriptDebug::SetBreakpoint 메서드(dbgmodel.h)

SetBreakpoint 메서드는 스크립트 내에서 중단점을 설정합니다. 구현은 수동 선 및 열 위치를 자유롭게 조정하여 적절한 코드 위치로 이동할 수 있습니다. 중단점이 배치된 실제 줄 및 열 번호는 반환된 IDataModelScriptDebugBreakpoint 인터페이스에서 메서드 호출을 통해 검색할 수 있습니다.

설정된 모든 중단점을 "기억"하고 각각에 고유 식별자를 할당하는 것은 구현의 책임입니다. 해당 식별자는 단일 스크립트의 도메인 내에서 고유해야 합니다.

스크립트 디버거가 StartDebugging 메서드 호출을 통해 사용하도록 설정된 경우 이 메서드를 호출하는 것이 합법적입니다. 실행이 발생하기 전에 중단점을 설정할 수 있습니다.

구문

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

매개 변수

linePosition

중단점이 설정되는 소스 코드 위치의 한 기준 줄 번호입니다.

columnPosition

중단점이 설정되는 지정된 줄에 있는 하나의 기준 열 번호입니다.

breakpoint

새로 만든 중단 점을 나타내는 IDataModelScriptDebugBreakpoint 인터페이스가 여기에 반환됩니다.

반환 값

이 메서드는 성공 또는 실패를 나타내는 HRESULT를 반환합니다.

요구 사항

요구 사항
헤더 dbgmodel.h

추가 정보

IDataModelScriptDebug 인터페이스