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 | このプロパティをサポートしている SolutionConfiguration オブジェクトを含んでいる SolutionConfigurations コレクションを取得します。 | |
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