Partilhar via


Método IVsExtensionManager.InstallAsync (IInstallableExtension, Boolean)

Assincronamente instala uma extensão para o diretório ExtensionsRoot. Instalações que são invocadas usando esse método não podem ser canceladas.

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

Sintaxe

'Declaração
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
)

Parâmetros

  • perMachine
    Tipo: Boolean

    Especifica se uma extensão deve ser instalada em uma base por computador ou somente para o usuário atual.

Comentários

Embora essa API oferece suporte a Extension Manager infra-estrutura, é recomendável que você não usá-lo porque ele está sujeito a alterações.

Segurança do .NET Framework

Consulte também

Referência

IVsExtensionManager Interface

Sobrecargas InstallAsync

Namespace Microsoft.VisualStudio.ExtensionManager