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: System.String
Wymagane.Nazwa nowej konfiguracji rozwiązania.
- ExistingName
Typ: System.String
Wymagane.A SolutionConfiguration obiektu, na których można oprzeć nowe rozwiązania konfiguracji.
- Propagate
Typ: System.Boolean
Wymagane. True Jeś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
- Pełne zaufanie do bezpośredniego wywołującego. Tego elementu członkowskiego nie można używać w kodzie częściowo zaufanym. Aby uzyskać więcej informacji, zobacz Przy użyciu bibliotek z częściowo zaufanego kodu..