共用方式為


(dbgmodel.h) IDataModelScriptDebugStackFrame::IsTransitionPoint 方法

IDataModelScriptDebugStack 介面代表呼叫堆疊的區段,該部分的呼叫堆疊包含在一個腳本的內容中。 如果調試程式能夠偵測從一個腳本轉換到另一個 (或一個腳本提供者到另一個) ,則可以藉由實作 IsTransitionPoint 方法並視需要傳回 true 或 false 來表示。 呼叫堆疊框架,進入要套用區段的腳本時,應該視為轉換點。 所有其他畫面都不是。

任何無法執行跨腳本偵錯或偵測的腳本調試程式,只要從此方法傳回E_NOTIMPL,就完全合法。 在這種情況下,偵錯介面可能只能顯示目前腳本的堆疊回溯,即使整體呼叫堆疊跨越多個腳本也一樣。

語法

HRESULT IsTransitionPoint(
  bool *isTransitionPoint
);

參數

isTransitionPoint

如果此堆疊框架是第一個輸入特定腳本或腳本提供者的框架,則此處應該會傳回 true,指出框架是一個腳本/提供者到另一個腳本/提供者的轉換點。 對於任何其他堆疊框架,應該傳回 false。

傳回值

這個方法會傳回 HRESULT,表示成功或失敗。 無法偵測轉換點的調試程式可能會從此方法傳回E_NOTIMPL。

規格需求

需求
標頭 dbgmodel.h

另請參閱

IDataModelScriptDebugStackFrame 介面