Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Flags that determine some of the ways projects are loaded. They are passed to methods such as EnsureProjectIsLoaded, EnsureProjectsAreLoaded, and EnsureSolutionIsLoaded.
This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop.10.0 (in Microsoft.VisualStudio.Shell.Interop.10.0.dll)
Syntax
'Declaration
<FlagsAttribute> _
Public Enumeration __VSBSLFLAGS
[FlagsAttribute]
public enum __VSBSLFLAGS
[FlagsAttribute]
public enum class __VSBSLFLAGS
[<FlagsAttribute>]
type __VSBSLFLAGS
public enum __VSBSLFLAGS
Members
Member name | Description | |
---|---|---|
VSBSLFLAGS_None | The default behavior. | |
VSBSLFLAGS_NotCancelable | Disable the Cancel button on the wait dialog during project load. (The Cancel button is not implemented by Visual Studio 2010.) | |
VSBSLFLAGS_LoadBuildDependencies | Load all the build dependencies of the project. This includes references between projects and user-defined dependencies at the solution level. By default Visual Studio loads only the dependencies necessary for design-time features (IntelliSense, form designers, etc.). | |
VSBSLFLAGS_ExpandProjectOnLoad | If this project is loaded, expand it in the Solution Explorer. | |
VSBSLFLAGS_SelectProjectOnLoad | If this project is loaded, select it in the Solution Explorer. | |
VSBSLFLAGS_LoadAllPendingProjects | Force all projects to load except for PLP_ExplicitLoadOnly projects. By default Visual Studio completes the loading only of PLP_DemandLoad and PLP_BackgroundLoad projects. This flag is valid only for EnsureProjectIsLoaded. |