Compartilhar via


Interface SolutionContext

Representa todos os projetos na solução, alguns dos quais serão criado e configuração de projeto e plataforma terá o contexto quando você seleciona um determinado SolutionConfiguration objeto.

Namespace:  EnvDTE
Assembly:  EnvDTE (em EnvDTE.dll)

Sintaxe

'Declaração
<GuidAttribute("FC6A1A82-9C8A-47BB-A046-6E965DF5A99B")> _
Public Interface SolutionContext
[GuidAttribute("FC6A1A82-9C8A-47BB-A046-6E965DF5A99B")]
public interface SolutionContext
[GuidAttribute(L"FC6A1A82-9C8A-47BB-A046-6E965DF5A99B")]
public interface class SolutionContext
[<GuidAttribute("FC6A1A82-9C8A-47BB-A046-6E965DF5A99B")>]
type SolutionContext =  interface end
public interface SolutionContext

O tipo SolutionContext expõe os membros a seguir.

Propriedades

  Nome Descrição
Propriedade pública Collection Retorna o SolutionContexts coleção contendo o SolutionContext objeto com suporte para esta propriedade.
Propriedade pública ConfigurationName Define ou obtém o nome de configuração do projeto fornece o contexto, quando o contexto dessa solução é selecionado.
Propriedade pública DTE Obtém o objeto de extensibilidade de nível superior.
Propriedade pública PlatformName Obtém o nome da plataforma suportada por esta atribuição.
Propriedade pública ProjectName Obtém o nome exclusivo do projeto para o qual este SolutionContext objeto fornece contexto.
Propriedade pública ShouldBuild Define ou retorna se o projeto atual é criado quando a configuração da solução associados a esta SolutionContext está selecionado.
Propriedade pública ShouldDeploy Define ou retorna se o projeto atual é implantado quando a configuração da solução associados a esta SolutionContext está selecionado.

Início

Comentários

Cada projeto na solução possui um tipo de SolutionContext o objeto que define a configuração de projeto específico e a plataforma que fornecerá o contexto quando o SolutionConfiguration está selecionado. Com esse objeto, você pode determinar se um determinado projeto seja construído ou implantado.

Consulte também

Referência

Namespace EnvDTE