__VSBSLFLAGS Enumeração

Definição

Sinalizadores que determinam algumas das maneiras como os projetos são carregados. Eles são passados para métodos como EnsureProjectIsLoaded(Guid, UInt32) , EnsureProjectsAreLoaded(UInt32, Guid[], UInt32) e EnsureSolutionIsLoaded(UInt32) .

Esta enumeração tem um atributo FlagsAttribute que permite uma combinação bit a bit dos valores membros dela.

public enum class __VSBSLFLAGS
public enum class __VSBSLFLAGS
enum __VSBSLFLAGS
[System.Flags]
public enum __VSBSLFLAGS
[<System.Flags>]
type __VSBSLFLAGS = 
Public Enum __VSBSLFLAGS
Herança
__VSBSLFLAGS
Atributos

Campos

VSBSLFLAGS_ExpandProjectOnLoad 4

Se esse projeto for carregado, expanda-o no Gerenciador de Soluções.

VSBSLFLAGS_LoadAllPendingProjects 16

Forçar a carga de todos os projetos, exceto PLP_ExplicitLoadOnly projetos. Por padrão, o Visual Studio conclui o carregamento apenas PLP_DemandLoad de PLP_BackgroundLoad projetos e. Esse sinalizador só é válido para o EnsureProjectIsLoaded(Guid, UInt32) .

VSBSLFLAGS_LoadBuildDependencies 2

Carregue todas as dependências de compilação do projeto. Isso inclui referências entre projetos e dependências definidas pelo usuário no nível da solução. Por padrão, o Visual Studio carrega apenas as dependências necessárias para recursos de tempo de design (IntelliSense, designers de formulário, etc.).

VSBSLFLAGS_None 0

O comportamento padrão.

VSBSLFLAGS_NotCancelable 1

Desabilite o botão Cancelar na caixa de diálogo de espera durante o carregamento do projeto. (O botão Cancelar não é implementado pelo Visual Studio 2010.)

VSBSLFLAGS_SelectProjectOnLoad 8

Se esse projeto for carregado, selecione-o na Gerenciador de Soluções.

Aplica-se a