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
)
參數
extension
類型:Microsoft.VisualStudio.ExtensionManager.IInstalledExtension已傳送到解除安裝 API 的副檔名。
備註
雖然這個 API 支援擴充管理員的基礎結構,建議您不要使用它因為它有可能變更。
這個 API 只為了透過解除安裝 API 已解除安裝的擴充功能才會成功。 此外,您必須在這個 API 呼叫之前擴充管理員因為擱置中的 uninstallations 會清除在初始化期間重新啟動。 否則,會擲回 NotPendingDeletionException。
.NET Framework 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。