共用方式為


IDataModelScriptDebug::SetBreakpoint 方法 (dbgmodel.h)

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

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

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

語法

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

參數

linePosition

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

columnPosition

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

breakpoint

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

傳回值

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

要求

要求 價值
標頭 dbgmodel.h

另請參閱

IDataModelScriptDebug 介面