共用方式為


(dbgmodel.h) IDataModelScriptDebug2::SetBreakpoint 方法

SetBreakpoint 方法會在腳本內設定斷點。 請注意,實作可以自由調整內嵌行和數據行位置,以向前移至適當的程序代碼位置。 在傳回的 IDataModelScriptDebugBreakpoint 介面上,方法呼叫可以擷取放置斷點的實際行號和數據行編號。

請注意,實作會負責「記住」已設定的所有斷點,並將唯一標識符指派給每個斷點。 該標識碼在單一腳本的網域內必須是唯一的。

只要腳本調試程式是透過 StartDebugging 方法的呼叫來啟用,就可以合法呼叫這個方法。 在發生任何執行之前,可以設定斷點。

語法

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

參數

linePosition

原始碼中要設定斷點之位置的一個行號。

columnPosition

設定斷點之指定行上的一個以數據行為基礎的數據行編號。

breakpoint

此處會傳回代表新建立斷點的 IDataModelScriptDebugBreakpoint 介面。

傳回值

這個方法會傳回表示成功或失敗的 HRESULT。

規格需求

需求
標頭 dbgmodel.h

另請參閱

IDataModelScriptDebug2 介面