Share via


IVsAppContainerBootstrapper3.BootstrapAsync Method

Definition

Performs an asynchronous bootstrapping operation.

public:
 Microsoft::VisualStudio::Shell::Interop::IVsTask ^ BootstrapAsync(System::String ^ projectUniqueName, System::String ^ target, int cItems, cli::array <Microsoft::VisualStudio::Shell::Interop::VsBootstrapperPackageInfo> ^ packagesToDownload, int cOptionalItems, cli::array <Microsoft::VisualStudio::Shell::Interop::VsBootstrapperPackageInfo> ^ optionalPackagesToDownload, Microsoft::VisualStudio::Shell::Interop::IVsAppContainerBootstrapperLogger ^ logger);
public:
 Microsoft::VisualStudio::Shell::Interop::IVsTask ^ BootstrapAsync(Platform::String ^ projectUniqueName, Platform::String ^ target, int cItems, Platform::Array <Microsoft::VisualStudio::Shell::Interop::VsBootstrapperPackageInfo> ^ packagesToDownload, int cOptionalItems, Platform::Array <Microsoft::VisualStudio::Shell::Interop::VsBootstrapperPackageInfo> ^ optionalPackagesToDownload, Microsoft::VisualStudio::Shell::Interop::IVsAppContainerBootstrapperLogger ^ logger);
Microsoft::VisualStudio::Shell::Interop::IVsTask BootstrapAsync(std::wstring const & projectUniqueName, std::wstring const & target, int cItems, std::Array <Microsoft::VisualStudio::Shell::Interop::VsBootstrapperPackageInfo> const & packagesToDownload, int cOptionalItems, std::Array <Microsoft::VisualStudio::Shell::Interop::VsBootstrapperPackageInfo> const & optionalPackagesToDownload, Microsoft::VisualStudio::Shell::Interop::IVsAppContainerBootstrapperLogger const & logger);
public Microsoft.VisualStudio.Shell.Interop.IVsTask BootstrapAsync (string projectUniqueName, string target, int cItems, Microsoft.VisualStudio.Shell.Interop.VsBootstrapperPackageInfo[] packagesToDownload, int cOptionalItems, Microsoft.VisualStudio.Shell.Interop.VsBootstrapperPackageInfo[] optionalPackagesToDownload, Microsoft.VisualStudio.Shell.Interop.IVsAppContainerBootstrapperLogger logger);
abstract member BootstrapAsync : string * string * int * Microsoft.VisualStudio.Shell.Interop.VsBootstrapperPackageInfo[] * int * Microsoft.VisualStudio.Shell.Interop.VsBootstrapperPackageInfo[] * Microsoft.VisualStudio.Shell.Interop.IVsAppContainerBootstrapperLogger -> Microsoft.VisualStudio.Shell.Interop.IVsTask
Public Function BootstrapAsync (projectUniqueName As String, target As String, cItems As Integer, packagesToDownload As VsBootstrapperPackageInfo(), cOptionalItems As Integer, optionalPackagesToDownload As VsBootstrapperPackageInfo(), logger As IVsAppContainerBootstrapperLogger) As IVsTask

Parameters

projectUniqueName
String

The name of the project.

target
String

The target.

cItems
Int32

The number of items.

packagesToDownload
VsBootstrapperPackageInfo[]

The packages to download.

cOptionalItems
Int32

The number of optional items.

optionalPackagesToDownload
VsBootstrapperPackageInfo[]

The optional packages to download.

Returns

Returns IVsTask.

Remarks

This method is safe to access from any thread.

Applies to