共用方式為


IDataModelScript2 介面 (dbgmodel.h)

這是核心腳本介面的第二個版本。

這個第 2 版的 介面支援所有具有相同簽章的先前方法,並包含其他提供新增功能的新方法。 新方法會列在該介面區段結尾的標頭中。

遺產

IDataModelScript2 介面繼承自 IDataModelScript 介面。

方法

IDataModelScript2 介面具有這些方法。

 
IDataModelScript2::AddRef

AddRef 方法會遞增 物件上介面的參考計數。
IDataModelScript2::Execute

Execute 方法會執行腳本的內容,如上一次成功的 Populate 呼叫所決定,並根據該內容修改調試程序的物件模型。
IDataModelScript2::GetName

GetName 方法會透過 SysAllocString 函式傳回腳本的名稱做為配置的字串。
IDataModelScript2::GetScriptFullFilePathName

GetScriptFullFilePathName 方法會擷取腳本檔案的完整路徑名稱。
IDataModelScript2::InvokeMain

如果腳本具有「main 函式」,其打算從 UI 調用執行,它會透過 IsInvocable 方法的 true 傳回來表示。
IDataModelScript2::IsInvocable

IsInvocable 方法會傳回腳本是否可叫用 ,也就是說,它是否有其語言或提供者所定義的「main 函式」。
IDataModelScript2::P opulate

用戶端會呼叫 Populate 方法,以便變更或同步處理腳本的「內容」。
IDataModelScript2::QueryInterface

QueryInterface 方法會擷取對象上支援介面的指標。
IDataModelScript2::Release

Release 方法會遞減 物件上介面的參考計數。
IDataModelScript2::Rename

Rename 方法會將新名稱指派給腳本。
IDataModelScript2::SetScriptFullFilePathName

SetScriptFullFilePathName 方法會設定腳本檔案的完整路徑名稱。
IDataModelScript2::Unlink

Unlink 方法會復原 Execute 作業。 在執行腳本期間建立的任何物件模型操作或擴充點都是復原的。

要求

要求 價值
標頭 dbgmodel.h

另請參閱

調試程序數據模型C++概觀