共用方式為


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

請參閱

參考

EnvDTE 命名空間