共用方式為


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 呼叫之前擴充管理員因為擱置中的 uninstallations 會清除在初始化期間重新啟動。 否則,會擲回 NotPendingDeletionException

.NET Framework 安全性

請參閱

參考

IVsExtensionManager 介面

Microsoft.VisualStudio.ExtensionManager 命名空間