次の方法で共有


BuildDependency インターフェイス

指定したプロジェクトがビルドを完了するために依存するすべてのプロジェクトを表します。

名前空間:  EnvDTE
アセンブリ:  EnvDTE (EnvDTE.dll 内)

構文

'宣言
<GuidAttribute("9C5CEAAC-062F-4434-A2ED-78AB4D6134FE")> _
Public Interface BuildDependency
[GuidAttribute("9C5CEAAC-062F-4434-A2ED-78AB4D6134FE")]
public interface BuildDependency
[GuidAttribute(L"9C5CEAAC-062F-4434-A2ED-78AB4D6134FE")]
public interface class BuildDependency
[<GuidAttribute("9C5CEAAC-062F-4434-A2ED-78AB4D6134FE")>]
type BuildDependency =  interface end
public interface BuildDependency

BuildDependency 型で公開されるメンバーは以下のとおりです。

プロパティ

  名前 説明
パブリック プロパティ Collection このプロパティをサポートしている BuildDependency オブジェクトを含む BuildDependencies コレクションを返します。
パブリック プロパティ DTE トップ レベルの機能拡張オブジェクトを取得します。
パブリック プロパティ Project オブジェクトに関連付けられている Project を取得します。
パブリック プロパティ RequiredProjects BuildDependency.Project プロジェクトのビルドの前にビルドする必要があるプロジェクトのリストを取得します。

このページのトップへ

メソッド

  名前 説明
パブリック メソッド AddProject 最初にビルドする必要のあるプロジェクトのリストに、プロジェクトを 1 つ追加します。
パブリック メソッド RemoveAllProjects 最初に作成する必要のあるプロジェクトのリストから、すべてのプロジェクトを削除します。
パブリック メソッド RemoveProject プロジェクトがビルドされる順序を指定する一覧から、プロジェクトを削除します。

このページのトップへ

解説

このオブジェクトを参照するには、Solution.SolutionBuild.BuildDependencies.Item を使用します。

参照

関連項目

EnvDTE 名前空間