Compartir a través de


SolutionContexts (Interfaz)

Contiene todos los objetos SolutionContext de una configuración de soluciones.

Espacio de nombres:  EnvDTE
Ensamblado:  EnvDTE (en EnvDTE.dll)

Sintaxis

'Declaración
<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

El tipo SolutionContexts expone los siguientes miembros.

Propiedades

  Nombre Descripción
Propiedad pública Count Obtiene un valor que indica el número de objetos SolutionContext de la colección.
Propiedad pública DTE Obtiene el objeto de extensibilidad de nivel superior.
Propiedad pública Parent Devuelve el objeto primario inmediato de una colección SolutionContexts.

Arriba

Métodos

  Nombre Descripción
Método público GetEnumerator() Devuelve un enumerador que recorre en iteración una colección. (Se hereda de IEnumerable).
Método público GetEnumerator() Obtiene una enumeración para los elementos de una colección.
Método público Item Devuelve un objeto SolutionContext en una colección SolutionContexts.

Arriba

Comentarios

Cada configuración de soluciones tiene un objeto SolutionContext para cada proyecto de la solución y la colección SolutionContexts contiene todos estos objetos SolutionContext.Estos objetos definen la configuración y la plataforma del proyecto que proporcionan contexto cuando se selecciona SolutionConfiguration, y permiten determinar si el proyecto en cuestión se va a compilar o implementar.

Vea también

Referencia

EnvDTE (Espacio de nombres)