Compartilhar via


Interface SolutionContexts

Contém todas as SolutionContext objetos para uma configuração de solução.

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

Sintaxe

'Declaração
<GuidAttribute("0685B546-FB84-4917-AB98-98D40F892D61")> _
Public Interface SolutionContexts _
    Inherits IEnumerable
[GuidAttribute("0685B546-FB84-4917-AB98-98D40F892D61")]
public interface SolutionContexts : IEnumerable
[GuidAttribute(L"0685B546-FB84-4917-AB98-98D40F892D61")]
public interface class SolutionContexts : IEnumerable
[<GuidAttribute("0685B546-FB84-4917-AB98-98D40F892D61")>]
type SolutionContexts =  
    interface
        interface IEnumerable
    end
public interface SolutionContexts extends IEnumerable

O tipo SolutionContexts expõe os membros a seguir.

Propriedades

  Nome Descrição
Propriedade pública Count Obtém um valor indicando o número de SolutionContext objetos na coleção.
Propriedade pública DTE Obtém o objeto de extensibilidade de nível superior.
Propriedade pública Parent Retorna o objeto pai imediato de um SolutionContexts coleção.

Início

Métodos

  Nome Descrição
Método público GetEnumerator() Retorna um enumerador que itera por meio de uma coleção. (Herdado de IEnumerable.)
Método público GetEnumerator() Obtém uma enumeração de itens em uma coleção.
Método público Item Retorna um SolutionContext de objeto em um SolutionContexts coleção.

Início

Comentários

Cada configuração de solução possui um SolutionContext o objeto para cada projeto na solução e o SolutionContexts coleção contém todos esses SolutionContext objetos. Eles definem qual configuração de projeto e a plataforma de fornecem contexto quando o SolutionConfiguration estiver selecionada, e você pode determinar se o projeto em particular seja construído ou implantado.

Consulte também

Referência

Namespace EnvDTE