Partilhar via


Método SolutionConfigurations.Add

Cria uma nova configuração de solução com base em uma existente.

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

Sintaxe

'Declaração
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
    Obrigatório.O nome da nova configuração de solução.
  • Propagate
    Tipo: System.Boolean
    Obrigatório.TrueSe a nova configuração de solução deve ser propagada, False se não.Se Propagate for definido como True, e em seguida, a configuração da solução recém-adicionado será adicionada automaticamente para todos os projetos em que a solução, bem como para a solução em si.

Valor de retorno

Tipo: EnvDTE.SolutionConfiguration
A SolutionConfiguration objeto.

Comentários

Addcria uma nova configuração de solução com base em chamado no ExistingName. A nova configuração de solução usa as mesmas configurações de projeto para os contextos de configuração e plataforma. Se ExistingName está vazio, em seguida, Add cria uma nova configuração de solução com base em valores padrão.

A configuração de solução padrão contém todos os projetos e marca todos os projetos sejam construídos. Além disso, ele escolhe as configurações do projeto estão ativas quando a configuração da solução é ativada, sujeita às seguintes diretrizes:

  • Quaisquer nomes de configuração do projeto completamente corresponde ao nome da nova configuração solução, incluindo a fazer isso, são escolhidos.

  • Falhas de tais ocorrências, qualquer nome de configuração do projeto que contém o nome da configuração de projeto é escolhido.

  • Caso de falha, qualquer configuração de projeto listada primeiro para um projeto por projeto é escolhida. A convenção é listar a configuração de depuração do projeto pela primeira vez, se você oferecer suporte a uma com esse nome.

Segurança do .NET Framework

Consulte também

Referência

SolutionConfigurations Interface

Namespace EnvDTE