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
extension
Type : Microsoft.VisualStudio.ExtensionManager.IInstalledExtensionune extension qui a été passée à l'API de désinstallation.
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
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, voir Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.