IVsExtensionManager.RevertUninstall 方法

还原已卸载的扩展到已安装的状态。

命名空间:  Microsoft.VisualStudio.ExtensionManager
程序集:  Microsoft.VisualStudio.ExtensionManager(在 Microsoft.VisualStudio.ExtensionManager.dll 中)

语法

声明
Sub RevertUninstall ( _
    extension As IInstalledExtension _
)
void RevertUninstall(
    IInstalledExtension extension
)
void RevertUninstall(
    IInstalledExtension^ extension
)
abstract RevertUninstall : 
        extension:IInstalledExtension -> unit
function RevertUninstall(
    extension : IInstalledExtension
)

参数

备注

尽管此 API 支持 扩展管理器 基础结构,不建议使用它,因为它可能会发生更改。

此 API 为通过卸载 API 卸载的扩展名只成功。 此外,必须调用此 API,在 扩展管理器 重新启动之前,因为等待卸载在初始化时清理。 否则,将引发 NotPendingDeletionException

.NET Framework 安全性

请参阅

参考

IVsExtensionManager 接口

Microsoft.VisualStudio.ExtensionManager 命名空间