Compartilhar via


Enumeração __VSBSLFLAGS

 

Publicado: abril de 2016

Sinalizadores que determinam a alguns dos projetos maneiras são carregados.Eles são passados para métodos, como EnsureProjectIsLoaded, EnsureProjectsAreLoaded, e EnsureSolutionIsLoaded.

Esta enumeração tem um atributo FlagsAttribute que permite uma combinação bit a bit de seus valores de membro.

Namespace:   Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop.10.0 (em Microsoft.VisualStudio.Shell.Interop.10.0.dll)

Sintaxe

[FlagsAttribute]
public enum __VSBSLFLAGS
[FlagsAttribute]
public enum class __VSBSLFLAGS
[<FlagsAttribute>]
type __VSBSLFLAGS
<FlagsAttribute>
Public Enumeration __VSBSLFLAGS

Membros

Nome do membro Descrição
VSBSLFLAGS_ExpandProjectOnLoad

Se este projeto for carregado, expandi-lo no Solution Explorer.

VSBSLFLAGS_LoadAllPendingProjects

Forçar todos os projetos para carregar, exceto para PLP_ExplicitLoadOnly projetos.Por padrão, Visual Studio conclui o carregamento apenas de PLP_DemandLoad e PLP_BackgroundLoad projetos.Esse sinalizador é válido somente para EnsureProjectIsLoaded.

VSBSLFLAGS_LoadBuildDependencies

Carregar 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, Visual Studio carrega apenas as dependências necessárias para recursos de tempo de design (IntelliSense, os criadores de formulários, etc.).

VSBSLFLAGS_None

O comportamento padrão.

VSBSLFLAGS_NotCancelable

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

VSBSLFLAGS_SelectProjectOnLoad

Se este projeto for carregado, selecione-o no Solution Explorer.

Consulte também

Namespace Microsoft.VisualStudio.Shell.Interop

Retornar ao topo