Partager via


IVsExtensionManager.InstallAsync, méthode (IInstallableExtension, Boolean)

installe de façon asynchrone une extension au répertoire d'ExtensionsRoot. Les installations qui sont appelées à l'aide de cette méthode ne peuvent pas être annulées.

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

Syntaxe

'Déclaration
Sub InstallAsync ( _
    extension As IInstallableExtension, _
    perMachine As Boolean _
)
void InstallAsync(
    IInstallableExtension extension,
    bool perMachine
)
void InstallAsync(
    IInstallableExtension^ extension, 
    bool perMachine
)
abstract InstallAsync : 
        extension:IInstallableExtension * 
        perMachine:bool -> unit
function InstallAsync(
    extension : IInstallableExtension, 
    perMachine : boolean
)

Paramètres

  • perMachine
    Type : Boolean

    Spécifie si une extension doit être installé sur une base par ordinateur ou uniquement pour l'utilisateur actuel.

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.

Sécurité .NET Framework

Voir aussi

Référence

IVsExtensionManager Interface

InstallAsync, surcharge

Microsoft.VisualStudio.ExtensionManager, espace de noms