GetExtension 方法返回此提供程序管理的脚本的文件扩展名(不含点),作为通过 SysAllocString 方法分配的字符串。 承载数据模型的调试器应用程序(带有脚本支持)会将使用此扩展的脚本文件打开委托给脚本提供程序。 调用方负责通过 SysFreeString 释放返回的字符串。 此方法可能返回的字符串示例为“js”或“NatVis”。
没有两个脚本提供程序可以返回相同的文件扩展名(不区分大小写)。 希望处理多个文件扩展名的提供程序必须实现多个 IDataModelScriptProvider 接口,并通过实现这些方法向脚本管理器提供唯一的名称和文件扩展名。
语法
HRESULT GetExtension(
BSTR *extension
);
参数
extension
此处返回由此提供程序管理的脚本文件的文件扩展名。 该字符串通过 SysAllocString 分配,调用方负责通过 SysFreeString 释放该字符串。
返回值
此方法返回指示成功或失败的 HRESULT。
要求
要求 | 价值 |
---|---|
标头 | dbgmodel.h |