还原已卸载的扩展到已安装的状态。
命名空间: 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
)
参数
extension
类型:Microsoft.VisualStudio.ExtensionManager.IInstalledExtension传递给卸载 API 的扩展。
备注
尽管此 API 支持 扩展管理器 基础结构,不建议使用它,因为它可能会发生更改。
此 API 为通过卸载 API 卸载的扩展名只成功。 此外,必须调用此 API,在 扩展管理器 重新启动之前,因为等待卸载在初始化时清理。 否则,将引发 NotPendingDeletionException。
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关详细信息,请参阅通过部分受信任的代码使用库。