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: StringWymagane.Nazwa nowej konfiguracji rozwiązania.
ExistingName
Typ: StringWymagane.A SolutionConfiguration obiektu, na których można oprzeć nowe rozwiązania konfiguracji.
Propagate
Typ: BooleanWymagane.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
- 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 Używanie bibliotek pochodzących z częściowo zaufanego kodu.