IDataModelScriptProvider::GetExtension 方法 (dbgmodel.h)

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

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

语法

HRESULT GetExtension(
  BSTR *extension
);

参数

extension

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

返回值

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

要求

要求 价值
标头 dbgmodel.h

另请参阅

IDataModelScriptProvider 接口