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