Compartir a través de


SolutionContext (Interfaz)

Representa todos los proyectos de la solución, algunos de los cuales se compilarán, y la configuración y plataforma del proyecto que contendrá el contexto cuando se seleccione un SolutionConfiguration en particular.

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

Sintaxis

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

El tipo SolutionContext expone los siguientes miembros.

Propiedades

  Nombre Descripción
Propiedad pública Collection Devuelve la colección SolutionContexts que contiene el objeto SolutionContext compatible con esta propiedad.
Propiedad pública ConfigurationName Establece u obtiene el nombre de la configuración del proyecto que proporciona contexto cuando se selecciona este contexto de solución.
Propiedad pública DTE Obtiene el objeto de extensibilidad de nivel superior.
Propiedad pública PlatformName Obtiene el nombre de la plataforma compatible con esta asignación.
Propiedad pública ProjectName Obtiene el nombre único del proyecto para el que este objeto SolutionContext proporciona contexto.
Propiedad pública ShouldBuild Establece o devuelve si el proyecto actual se compila cuando se selecciona la configuración de soluciones asociada a este objeto SolutionContext.
Propiedad pública ShouldDeploy Establece o devuelve si el proyecto actual se implementa cuando se selecciona la configuración de soluciones asociada a este objeto SolutionContext.

Arriba

Comentarios

Cada proyecto de la solución tiene un objeto SolutionContext asociado que define la configuración y la plataforma específicos del proyecto que proporcionarán contexto cuando se seleccione SolutionConfiguration. Mediante este objeto, podrá determinar si un determinado proyecto se va a compilar o a implementar.

Vea también

Referencia

EnvDTE (Espacio de nombres)