SolutionContext インターフェイス
ソリューション内のすべてのプロジェクト (プロジェクトの一部はビルドされます)、および特定の SolutionConfiguration オブジェクトを選択したときにコンテキストを持つプロジェクト構成とプラットフォームを表します。
名前空間: EnvDTE
アセンブリ: EnvDTE (EnvDTE.dll 内)
構文
'宣言
<GuidAttribute("FC6A1A82-9C8A-47BB-A046-6E965DF5A99B")> _
Public Interface SolutionContext
[GuidAttribute("FC6A1A82-9C8A-47BB-A046-6E965DF5A99B")]
public interface SolutionContext
[GuidAttribute(L"FC6A1A82-9C8A-47BB-A046-6E965DF5A99B")]
public interface class SolutionContext
[<GuidAttribute("FC6A1A82-9C8A-47BB-A046-6E965DF5A99B")>]
type SolutionContext = interface end
public interface SolutionContext
SolutionContext 型で公開されるメンバーは以下のとおりです。
プロパティ
名前 | 説明 | |
---|---|---|
Collection | このプロパティをサポートしている SolutionContexts オブジェクトを含む SolutionContext コレクションを返します。 | |
ConfigurationName | このソリューション コンテキストを選択したときに、コンテキストを提供するプロジェクト構成名を設定または取得します。 | |
DTE | トップ レベルの機能拡張オブジェクトを取得します。 | |
PlatformName | この割り当てによってサポートされるプラットフォームの名前を取得します。 | |
ProjectName | この SolutionContext オブジェクトがコンテキストを提供するプロジェクトの一意の名前を取得します。 | |
ShouldBuild | この SolutionContext に関連付けられたソリューション構成を選択したときに、現在のプロジェクトをビルドするかどうかを示す値を設定または返します。 | |
ShouldDeploy | この SolutionContext に関連付けられたソリューション構成を選択したときに、現在のプロジェクトを配置するかどうかを示す値を設定または返します。 |
このページのトップへ
解説
ソリューション内の各プロジェクトには、関連付けられた SolutionContext オブジェクトがあります。このオブジェクトは、SolutionConfiguration の選択時にコンテキストを提供する特定のプロジェクト構成とプラットフォームを定義します。このオブジェクトを使用すると、プロジェクトをビルドするか配置するかを指定できます。