Freigeben über


IVsExtensionManager.RevertUninstall-Methode

Stellt eine Erweiterung eines Dialogfeld Programm deinstallieren installierten Zustand zurückversetzt.

Namespace:  Microsoft.VisualStudio.ExtensionManager
Assembly:  Microsoft.VisualStudio.ExtensionManager (in Microsoft.VisualStudio.ExtensionManager.dll)

Syntax

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

Parameter

Hinweise

Obwohl dies Erweiterungs-Manager API unterstützt die Infrastruktur wir empfiehlt, dass Sie sie nicht verwenden, da sie ggf. geändert wird.

Diese API folgt nur für Erweiterungen, die vom Dialogfeld Programm deinstallieren API deinstalliert wurden. Darüber hinaus muss dieser API aufgerufen werden, bevor Erweiterungs-Manager neu gestartet wird, da während Deinstallationen während der Initialisierung bereinigt werden. Andernfalls wird eine NotPendingDeletionException ausgelöst.

.NET Framework-Sicherheit

Siehe auch

Referenz

IVsExtensionManager Schnittstelle

Microsoft.VisualStudio.ExtensionManager-Namespace