Поделиться через


IVsExtensionManager.InstallAsync - метод (IInstallableExtension, Boolean)

Асинхронно задает расширение к каталогу ExtensionsRoot. Установки, которые вызываются с помощью этого метода, не могут быть отменены.

Пространство имен:  Microsoft.VisualStudio.ExtensionManager
Сборка:  Microsoft.VisualStudio.ExtensionManager (в Microsoft.VisualStudio.ExtensionManager.dll)

Синтаксис

'Декларация
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
)

Параметры

  • perMachine
    Тип: Boolean

    Определяет, должно ли расширение устанавливаться на основе на отдельный компьютер или только для текущего пользователя.

Заметки

Хотя api-интерфейс поддерживает инфраструктуру Диспетчер расширений не рекомендуется использовать его, поскольку оно может изменяться.

Безопасность платформы .NET Framework

См. также

Ссылки

IVsExtensionManager Интерфейс

InstallAsync - перегрузка

Microsoft.VisualStudio.ExtensionManager - пространство имен