Metoda SolutionConfigurations.Add —

Tworzy nową konfigurację rozwiązania oparte na podstawie istniejącego.

Przestrzeń nazw:  EnvDTE
Zestaw:  EnvDTE (w EnvDTE.dll)

Składnia

'Deklaracja
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

Parametry

  • NewName
    Typ: String

    Wymagane.Nazwa nowej konfiguracji rozwiązania.

  • ExistingName
    Typ: String

    Wymagane.A SolutionConfiguration obiektu, na których można oprzeć nowe rozwiązania konfiguracji.

  • Propagate
    Typ: Boolean

    Wymagane.TrueJeśli nowej konfiguracji rozwiązania powinny być propagowane, False Jeśli nie.Jeśli Propagate jest ustawiona na True, a następnie konfiguracji rozwiązania nowo dodane zostaną automatycznie dodane do wszystkich projektów w ramach tego rozwiązania, jak również do samego roztworu.

Wartość zwracana

Typ: EnvDTE.SolutionConfiguration
A SolutionConfiguration object.

Uwagi

AddTworzy nową konfigurację rozwiązania oparte na jeden, o nazwie w ExistingName.Nowe rozwiązania konfiguracji używa tej samej konfiguracji projektu dla kontekstów konfiguracji i platformy.Jeśli ExistingName jest pusta, to Add tworzy nową konfigurację rozwiązania oparte na wartości domyślne.

Domyślna konfiguracja roztwór zawiera wszystkie projekty i oznacza wszystkie projekty, które mają zostać zbudowane.Ponadto wybiera konfiguracje projektu, które są aktywne, kiedy solution configuration jest uaktywniona, z zastrzeżeniem następujących wytycznych:

  • Do nazwy konfiguracji do projektu, które całkowicie odpowiadać nazwie nowej konfiguracji rozwiązania, w tym ignorowanie, są wybierane.

  • W przypadku braku takich pasuje do nazwy konfiguracji do projektu, która zawiera nazwę konfiguracji projektu jest wybierany.

  • Ich braku jakichkolwiek konfiguracji Projekt umieszczane na początku projektu, projekt jest wybierany.Konwencja jest pierwsza lista konfiguracji Projekt debugowania, jeśli obsługiwanych jest jednym z tą nazwą.

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

SolutionConfigurations Interfejs

Przestrzeń nazw EnvDTE