IDataModelScriptManager::UnregisterScriptProvider 方法 (dbgmodel.h)

UnregisterScriptProvider 方法撤消对 RegisterScriptProvider 方法的调用。 传入的脚本提供程序给定的名称和文件扩展名将不再与之关联。 请务必注意,即使在取消注册之后,也可能有大量对脚本提供程序的未完成 COM 引用。 此方法仅阻止加载/创建给定脚本提供程序所管理的类型的脚本。 如果该提供程序加载的脚本仍在加载或已操作调试器的对象模型 (或数据模型) ,则这些操作可能仍具有回脚本的引用。 可能存在直接引用脚本中的构造的数据模型、方法或对象。 脚本提供程序必须准备好处理这一点。

语法

HRESULT UnregisterScriptProvider(
  IDataModelScriptProvider *provider
);

参数

provider

正在从脚本管理器中注销的脚本提供程序。 无法再加载/创建给定类型和文件扩展名的脚本。

返回值

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

要求

要求
Header dbgmodel.h

另请参阅

IDataModelScriptManager 接口