IDataModelScriptProvider::GetExtension 方法 (dbgmodel.h)

GetExtension 方法返回此提供程序 (管理的脚本的文件扩展名,而不将点) 作为通过 SysAllocString 方法分配的字符串。 托管具有脚本支持) 的数据模型 (的调试器应用程序会将使用此扩展名打开的脚本文件委托给脚本提供程序。 调用方负责通过 SysFreeString 释放返回的字符串。 可能从此方法返回的字符串示例为“js”或“NatVis”。

任何两个脚本提供程序都不能返回相同的文件扩展名 (不区分大小写) 。 希望处理多个文件扩展名的提供程序必须实现多个 IDataModelScriptProvider 接口,并通过实现这些方法向脚本管理器提供唯一的名称和文件扩展名。

语法

HRESULT GetExtension(
  BSTR *extension
);

参数

extension

此处返回此提供程序管理的脚本文件的文件扩展名。 字符串通过 SysAllocString 进行分配,调用方负责通过 SysFreeString 释放该字符串。

返回值

此方法返回指示成功或失败的 HRESULT。

要求

要求
Header dbgmodel.h

另请参阅

IDataModelScriptProvider 接口