Metodo IVsExtensionManager.InstallAsync (IInstallableExtension, Boolean)
In modo asincrono installa un'estensione nella directory di ExtensionsRoot. Le installazioni di richiamate utilizzando questo metodo non possono essere annullate.
Spazio dei nomi: Microsoft.VisualStudio.ExtensionManager
Assembly: Microsoft.VisualStudio.ExtensionManager (in Microsoft.VisualStudio.ExtensionManager.dll)
Sintassi
'Dichiarazione
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
)
Parametri
extension
Tipo: Microsoft.VisualStudio.ExtensionManager.IInstallableExtensionEstensione da installare. Questa operazione deve essere un'estensione creata da un pacchetto VSIX.
perMachine
Tipo: BooleanSpecifica se un'estensione deve essere installata in base al computer specifico o solo per l'utente corrente.
Note
Sebbene questa API supporta l'infrastruttura di Gestione estensioni , è consigliabile non utilizzarla in quanto è soggetto a modifiche.
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per altre informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.