IDataModelScriptManager::UnregisterScriptProvider 方法 (dbgmodel.h)
UnregisterScriptProvider 方法撤消对 RegisterScriptProvider 方法的调用。 传入的脚本提供程序给定的名称和文件扩展名将不再与之关联。 请务必注意,即使在取消注册之后,也可能有大量对脚本提供程序的未完成 COM 引用。 此方法仅阻止加载/创建给定脚本提供程序所管理的类型的脚本。 如果该提供程序加载的脚本仍在加载或已操作调试器的对象模型 (或数据模型) ,则这些操作可能仍具有回脚本的引用。 可能存在直接引用脚本中的构造的数据模型、方法或对象。 脚本提供程序必须准备好处理这一点。
语法
HRESULT UnregisterScriptProvider(
IDataModelScriptProvider *provider
);
参数
provider
正在从脚本管理器中注销的脚本提供程序。 无法再加载/创建给定类型和文件扩展名的脚本。
返回值
此方法返回指示成功或失败的 HRESULT。
要求
要求 | 值 |
---|---|
Header | dbgmodel.h |