__VSBSLFLAGS Enumeration

Definition

Flags, die einige der Methoden zum Laden von Projekten bestimmen. Sie werden Methoden wie EnsureProjectIsLoaded(Guid, UInt32), EnsureProjectsAreLoaded(UInt32, Guid[], UInt32) und EnsureSolutionIsLoaded(UInt32) übergeben.

Diese Enumeration enthält ein FlagsAttribute-Attribut, das eine bitweise Kombination der Memberwerte zulässt.

public enum class __VSBSLFLAGS
public enum class __VSBSLFLAGS
enum __VSBSLFLAGS
[System.Flags]
public enum __VSBSLFLAGS
[<System.Flags>]
type __VSBSLFLAGS = 
Public Enum __VSBSLFLAGS
Vererbung
__VSBSLFLAGS
Attribute

Felder

VSBSLFLAGS_ExpandProjectOnLoad 4

Wenn dieses Projekt geladen wird, erweitern Sie es im Projektmappen-Explorer.

VSBSLFLAGS_LoadAllPendingProjects 16

Laden aller Projekte außer PLP_ExplicitLoadOnly erzwingen. Standardmäßig schließt Visual Studio nur das Laden von PLP_DemandLoad und von PLP_BackgroundLoad Projekten ab. Dieses Flag ist nur für EnsureProjectIsLoaded(Guid, UInt32) gültig.

VSBSLFLAGS_LoadBuildDependencies 2

Laden alle Buildabhängigkeiten des Projekts. Dies schließt Verweise zwischen Projekten und benutzerdefinierten Abhängigkeiten auf Projektmappenebene ein. Standardmäßig lädt Visual Studio nur die Abhängigkeiten, die für Entwurfszeit Features (IntelliSense, Formular-Designer usw.) erforderlich sind.

VSBSLFLAGS_None 0

Das Standardverhalten.

VSBSLFLAGS_NotCancelable 1

Deaktiviert die Schaltfläche "Abbrechen" im Wartevorgangsdialogfeld beim Laden des Projekts. (Die Schaltfläche "Abbrechen" wird von Visual Studio 2010 nicht implementiert.)

VSBSLFLAGS_SelectProjectOnLoad 8

Wenn dieses Projekt geladen wird, wählen Sie es im Projektmappen-Explorer aus.

Gilt für