Creates projects asynchronously. This interface is implemented by project factories to support background solution load (BSL).
Assembly: Microsoft.VisualStudio.Shell.Interop.11.0 (in Microsoft.VisualStudio.Shell.Interop.11.0.dll)
|CanCreateProjectAsynchronously(Guid, String, UInt32)|
Indicates if the project can be created asynchronously.
|CreateProjectAsync(Guid, String, String, String, UInt32)|
Creates a project asynchronously.
|OnBeforeCreateProjectAsync(Guid, String, String, String, UInt32)|
Called if canOpenAsync from CanCreateProjectAsynchronously is not VARIANT_FALSE and if the project has been successfully scheduled for background loading.