Partager via


IVsExtensionManager.RevertUninstall, méthode

Retourne une extension désinstallée à un état installé.

Espace de noms :  Microsoft.VisualStudio.ExtensionManager
Assembly :  Microsoft.VisualStudio.ExtensionManager (dans Microsoft.VisualStudio.ExtensionManager.dll)

Syntaxe

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

Paramètres

Notes

Bien qu'il prend en charge API l'infrastructure de Gestionnaire d'extensions , nous recommandons que vous n'utilisez pas car il est soumise à la modification.

Cette API réussit uniquement pour les extensions qui ont été désinstallées via l'API de désinstallation. En outre, cette API doit être appelé avant Gestionnaire d'extensions soit redémarré car en attente particulières désinstallations sont nettoyés pendant l'initialisation. Sinon, une exception NotPendingDeletionException sera levée.

Sécurité .NET Framework

Voir aussi

Référence

IVsExtensionManager Interface

Microsoft.VisualStudio.ExtensionManager, espace de noms