__VSBSLFLAGS Перечисление
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Флаги, определяющие некоторые из способов загрузки проектов. Они передаются в методы, такие как EnsureProjectIsLoaded(Guid, UInt32), EnsureProjectsAreLoaded(UInt32, Guid[], UInt32) и EnsureSolutionIsLoaded(UInt32).
Это перечисление имеет атрибут FlagsAttribute, который разрешает побитовое сочетание значений его элементов.
public enum class __VSBSLFLAGS
public enum class __VSBSLFLAGS
enum __VSBSLFLAGS
[System.Flags]
public enum __VSBSLFLAGS
[<System.Flags>]
type __VSBSLFLAGS =
Public Enum __VSBSLFLAGS
- Наследование
-
__VSBSLFLAGS
- Атрибуты
Поля
| VSBSLFLAGS_ExpandProjectOnLoad | 4 | Если проект загружен, раскройте его в обозревателе решений. |
| VSBSLFLAGS_LoadAllPendingProjects | 16 | Принудительная загрузка всех проектов, кроме проектов PLP_ExplicitLoadOnly. По умолчанию Visual Studio выполняет загрузку только поля PLP_DemandLoad и PLP_BackgroundLoad проектов. Этот флаг допустим только для EnsureProjectIsLoaded(Guid, UInt32). |
| VSBSLFLAGS_LoadBuildDependencies | 2 | Загрузите все зависимости построения, относящиеся к данному проекту. Сюда входят ссылки между проектами и определяемые пользователем зависимости на уровне решения. По умолчанию Visual Studio загружает только зависимости, необходимые для функций времени разработки (IntelliSense, конструкторы форм и т. д.). |
| VSBSLFLAGS_None | 0 | Поведение по умолчанию. |
| VSBSLFLAGS_NotCancelable | 1 | Отключить кнопку отмены в диалоговом окне ожидания во время загрузки проекта. (Кнопка отмены не реализована Visual Studio 2010). |
| VSBSLFLAGS_SelectProjectOnLoad | 8 | Если проект загружен, выберите его в обозревателе решений. |