Compartir a través de


SolutionConfigurations.Add (Método)

Crea una nueva configuración de soluciones a partir de una existente.

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

Sintaxis

'Declaración
Function Add ( _
    NewName As String, _
    ExistingName As String, _
    Propagate As Boolean _
) As SolutionConfiguration
SolutionConfiguration Add(
    string NewName,
    string ExistingName,
    bool Propagate
)
SolutionConfiguration^ Add(
    [InAttribute] String^ NewName, 
    [InAttribute] String^ ExistingName, 
    [InAttribute] bool Propagate
)
abstract Add : 
        NewName:string * 
        ExistingName:string * 
        Propagate:bool -> SolutionConfiguration 
function Add(
    NewName : String, 
    ExistingName : String, 
    Propagate : boolean
) : SolutionConfiguration

Parámetros

  • NewName
    Tipo: System.String
    Obligatorio.Nombre de la nueva configuración de soluciones.
  • Propagate
    Tipo: System.Boolean
    Obligatorio.True si se debe propagar la nueva configuración de soluciones, False de lo contrario.Si Propagate se establece en True, la configuración de soluciones recién agregada se agregará automáticamente a todos los proyectos que haya bajo esa solución, así como a la propia solución.

Valor devuelto

Tipo: EnvDTE.SolutionConfiguration
Un objeto SolutionConfiguration.

Comentarios

Add crea una nueva configuración de soluciones a partir de la especificada en ExistingName. Esta nueva configuración utiliza las mismas configuraciones del proyecto para los contextos de configuración y plataforma. Si ExistingName está vacío, Add crea una nueva configuración de soluciones a partir de valores predeterminados.

En la configuración de soluciones predeterminada se incluyen todos los proyectos y todos ellos están marcados para compilación. Además, se eligen las configuraciones del proyecto que están activas cuando se activa la configuración de soluciones, teniendo en cuenta las siguientes instrucciones:

  • Se eligen los nombres de configuración del proyecto que coincidan exactamente con el nombre de la nueva configuración de soluciones, sin distinguir mayúsculas de minúsculas.

  • Si no se encuentra ninguna coincidencia, se elige cualquier nombre de configuración del proyecto que contenga el nombre de configuración del proyecto.

  • Si tampoco se encuentra ninguno, se elige la configuración del proyecto que aparezca en primer lugar y que haya sido especificada por el proyecto. Por convención, se incluye primero la configuración del proyecto de depuración si hay alguna compatible con ese nombre.

Seguridad de .NET Framework

Vea también

Referencia

SolutionConfigurations Interfaz

EnvDTE (Espacio de nombres)