__VSBSLFLAGS Enum
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Caution
This API is no longer supported by Visual Studio.
Flags that determine some of the ways projects are loaded. They are passed to methods such as EnsureProjectIsLoaded(Guid, UInt32), EnsureProjectsAreLoaded(UInt32, Guid[], UInt32), and EnsureSolutionIsLoaded(UInt32).
This enumeration supports a bitwise combination of its member values.
public enum class __VSBSLFLAGS
public enum class __VSBSLFLAGS
enum __VSBSLFLAGS
[System.Flags]
public enum __VSBSLFLAGS
[System.Flags]
[System.Obsolete("This API is no longer supported by Visual Studio.")]
public enum __VSBSLFLAGS
[<System.Flags>]
type __VSBSLFLAGS =
[<System.Flags>]
[<System.Obsolete("This API is no longer supported by Visual Studio.")>]
type __VSBSLFLAGS =
Public Enum __VSBSLFLAGS
- Inheritance
-
__VSBSLFLAGS
- Attributes
Fields
VSBSLFLAGS_ExpandProjectOnLoad | 4 | If this project is loaded, expand it in the Solution Explorer. |
VSBSLFLAGS_LoadAllPendingProjects | 16 | 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(Guid, UInt32). |
VSBSLFLAGS_LoadBuildDependencies | 2 | 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_None | 0 | The default behavior. |
VSBSLFLAGS_NotCancelable | 1 | Disable the Cancel button on the wait dialog during project load. (The Cancel button is not implemented by Visual Studio 2010.) |
VSBSLFLAGS_SelectProjectOnLoad | 8 | If this project is loaded, select it in the Solution Explorer. |