SolutionConfiguration 介面
代表建置方案的特定方式相關資訊。
命名空間: EnvDTE
組件: EnvDTE (在 EnvDTE.dll 中)
語法
'宣告
<GuidAttribute("60AAAD75-CB8D-4C62-9959-24D6A6A50DE7")> _
Public Interface SolutionConfiguration
[GuidAttribute("60AAAD75-CB8D-4C62-9959-24D6A6A50DE7")]
public interface SolutionConfiguration
[GuidAttribute(L"60AAAD75-CB8D-4C62-9959-24D6A6A50DE7")]
public interface class SolutionConfiguration
[<GuidAttribute("60AAAD75-CB8D-4C62-9959-24D6A6A50DE7")>]
type SolutionConfiguration = interface end
public interface SolutionConfiguration
SolutionConfiguration 型別會公開下列成員。
屬性
名稱 | 說明 | |
---|---|---|
Collection | 取得 SolutionConfigurations 集合,此集合包含支援此屬性的 SolutionConfiguration 物件。 | |
DTE | 取得最上層擴充性物件。 | |
Name | 取得或設定物件的名稱。 | |
SolutionContexts | 取得 SolutionContext 物件的集合。 |
回頁首
方法
名稱 | 說明 | |
---|---|---|
Activate | 將焦點移至目前的項目。 | |
Delete | 從集合中移除 SolutionConfiguration 物件。 |
回頁首
備註
SolutionConfiguration 也代表在環境中,由專案組態和平台提供內容給建置作業和設計階段功能的各個專案,例如編輯器中的陳述式完成。
範例
Sub SolutionConfigurationExample()
' Ensure all Debug project configurations are what are built for the
' Debug solution configuration.
Dim config As SolutionConfiguration = DTE.Solution.SolutionBuild.SolutionConfigurations.Item("Debug")
For each context in config.SolutionContexts
Context.ConfigurationName = "Debug"
Next
End Sub