SolutionConfiguration (Interfaz)
Representa información sobre un modo determinado de compilar la solución.
Espacio de nombres: EnvDTE
Ensamblado: EnvDTE (en EnvDTE.dll)
Sintaxis
'Declaración
<GuidAttribute("60AAAD75-CB8D-4C62-9959-24D6A6A50DE7")> _
Public Interface SolutionConfiguration
[GuidAttribute("60AAAD75-CB8D-4C62-9959-24D6A6A50DE7")]
public interface SolutionConfiguration
[GuidAttribute(L"60AAAD75-CB8D-4C62-9959-24D6A6A50DE7")]
public interface class SolutionConfiguration
[<GuidAttribute("60AAAD75-CB8D-4C62-9959-24D6A6A50DE7")>]
type SolutionConfiguration = interface end
public interface SolutionConfiguration
El tipo SolutionConfiguration expone los siguientes miembros.
Propiedades
Nombre | Descripción | |
---|---|---|
Collection | Obtiene la colección SolutionConfigurations que contiene el objeto SolutionConfiguration compatible con esta propiedad. | |
DTE | Obtiene el objeto de extensibilidad de nivel superior. | |
Name | Obtiene o establece el nombre del objeto. | |
SolutionContexts | Obtiene una colección de objetos SolutionContext. |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
Activate | Desplaza el foco al elemento actual. | |
Delete | Quita el objeto SolutionConfiguration de la colección. |
Arriba
Comentarios
SolutionConfiguration representa también, para cada proyecto, la configuración del proyecto y la plataforma que proporcionan contexto para las características de operaciones de compilación y tiempo de diseño del entorno, como la finalización de instrucciones en el editor.
Ejemplos
Sub SolutionConfigurationExample()
' Ensure all Debug project configurations are what are built for the
' Debug solution configuration.
Dim config As SolutionConfiguration = DTE.Solution.SolutionBuild.SolutionConfigurations.Item("Debug")
For each context in config.SolutionContexts
Context.ConfigurationName = "Debug"
Next
End Sub