SolutionConfigurations.Add 方法
根據現有的方案組態來建立新方案組態。
命名空間: EnvDTE
組件: EnvDTE (在 EnvDTE.dll 中)
語法
'宣告
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
參數
- NewName
型別:System.String
必要項。新方案組態的名稱。
- ExistingName
型別:System.String
必要項。新方案組態所依據的 SolutionConfiguration 物件。
- Propagate
型別:System.Boolean
必要項。如果應該要傳播新的方案組態,則為 True,否則為 False。如果 Propagate 設定為 True,則將會將新增的方案組態自動加入至該方案的所有專案中,以及加入至方案本身。
傳回值
型別:EnvDTE.SolutionConfiguration
SolutionConfiguration 物件。
備註
Add 是根據在 ExistingName 命名的方案組態建立新方案組態。新方案組態用同一套專案組態作組態和平台的內容。如果 ExistingName 為空白,則 Add 即根據預設值建立新方案組態。
預設的方案組態包含所有專案,並把所有的專案標記為待建置。此外,如果啟動方案組態,也會依照以下規則選擇現用的專案組態:
只要專案組態的名稱與新方案組態的名稱完全相符就會選取 (不區分大小寫)。
如果完全不符,專案組態名稱只要包含此專案組態名稱,就會選取。
不符的話,就會選取專案所列出的第一個專案組態。依照慣例 (Convention),如果支援名稱為 Debug 的專案組態,會先列出。
.NET Framework 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。