Share via


IDataModelScriptProvider::GetExtension 方法 (dbgmodel.h)

GetExtension 方法會傳回此提供者所管理的腳本擴展名, (沒有點) 做為透過 SysAllocString 方法配置的字串。 裝載數據模型 (的調試程式應用程式與腳本支援) 會將開啟具有此延伸模組的腳本檔案委派給腳本提供者。 呼叫端負責透過 SysFreeString 釋放傳回的字串。 可能從此方法傳回的字串範例為 「js」 或 「NatVis」。

沒有任何兩個腳本提供者傳回相同的擴展名, (不區分大小寫的) 。 想要處理多個擴展名的提供者必須實作多個 IDataModelScriptProvider 介面,並透過這些方法的實作,為腳本管理員提供唯一的名稱和擴展名。

語法

HRESULT GetExtension(
  BSTR *extension
);

參數

extension

此提供者所管理的腳本檔案擴展名會在這裡傳回。 此字串是透過 SysAllocString 配置,而呼叫端會負責透過 SysFreeString 釋放該字串。

傳回值

這個方法會傳回 HRESULT,指出成功或失敗。

規格需求

需求
標頭 dbgmodel.h

另請參閱

IDataModelScriptProvider 介面