IBuildDefinition メンバ

保護されたメンバを含める
継承されたメンバを含める

更新 : 2007 年 11 月

このインターフェイスは、ビルド定義を表します。

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

メソッド

  名前 説明
Cc339879.pubmethod(ja-jp,VS.90).gif AddSchedule ビルド定義のスケジュールの一覧にスケジュールを追加します。ContinuousIntegrationTypeSchedule ではない場合、スケジュールは無効です。一覧で受け入れられるスケジュールは 1 つだけです。
Cc339879.pubmethod(ja-jp,VS.90).gif CreateBuildRequest ビルド定義から、IBuildAgent と格納場所の値がそれぞれ既定のビルド エージェントと既定の格納場所に設定されているビルド要求を作成します。
Cc339879.pubmethod(ja-jp,VS.90).gif CreateManualBuild オーバーロードされます。 Team Foundation Server ビルド データベース内にビルドの詳細レコードを作成します。
Cc339879.pubmethod(ja-jp,VS.90).gif CreateProjectFile ビルド定義から IProjectFile を作成します。その際、互換性のために残されているプロパティの値は、ビルド定義で決められている値に設定されます。
Cc339879.pubmethod(ja-jp,VS.90).gif CreateSpec ビルド定義の新しいビルドの指定を作成します。
Cc339879.pubmethod(ja-jp,VS.90).gif Delete ビルド定義とそのすべてのビルドをサーバーから削除します。
Cc339879.pubmethod(ja-jp,VS.90).gif QueryBuilds このビルド定義のビルドをすべて取得します。
Cc339879.pubmethod(ja-jp,VS.90).gif Refresh ビルド サーバーから現在のプロパティ値を取得してビルド グループ アイテムを更新します。 (IBuildGroupItem から継承されます。)
Cc339879.pubmethod(ja-jp,VS.90).gif Save IBuildDefinition オブジェクトに加えられた変更をサーバーに保存します。

このページのトップへ

プロパティ

  名前 説明
Cc339879.pubproperty(ja-jp,VS.90).gif BuildServer ビルド定義をホストしているサーバーまたはコンピュータを取得します。
Cc339879.pubproperty(ja-jp,VS.90).gif ConfigurationFolderPath ビルド定義プロジェクト ファイル (TfsBuild.proj と TfsBuild.rsp) が含まれるバージョン管理フォルダのパスを取得または設定します。
Cc339879.pubproperty(ja-jp,VS.90).gif ContinuousIntegrationQuietPeriod バッチ タイプの継続的な統合ビルドに関連付けられた非表示期間の長さ (分単位) を取得または設定します。
Cc339879.pubproperty(ja-jp,VS.90).gif ContinuousIntegrationType ビルド定義の継続的な統合の種類を取得または設定します。
Cc339879.pubproperty(ja-jp,VS.90).gif DefaultBuildAgent このビルド定義に使用する既定のビルド エージェントを取得または設定します。
Cc339879.pubproperty(ja-jp,VS.90).gif DefaultBuildAgentUri 既定のビルド エージェントの URI を取得します。
Cc339879.pubproperty(ja-jp,VS.90).gif DefaultDropLocation ビルド定義によって生成されるビルドの既定の格納場所を取得または設定します。
Cc339879.pubproperty(ja-jp,VS.90).gif Description ビルド定義の説明を取得または設定します。
Cc339879.pubproperty(ja-jp,VS.90).gif Enabled ビルド定義の有効状態を取得または設定します。
Cc339879.pubproperty(ja-jp,VS.90).gif FullPath このビルド グループ アイテムの完全なパスを取得します。 (IBuildGroupItem から継承されます。)
Cc339879.pubproperty(ja-jp,VS.90).gif LastBuildUri 状態に関係なく、ビルド定義の前回のビルドの URI を取得します。
Cc339879.pubproperty(ja-jp,VS.90).gif LastGoodBuildLabel ビルド定義の前回成功したビルドのラベルの名前を取得します。
Cc339879.pubproperty(ja-jp,VS.90).gif LastGoodBuildUri ビルド定義の前回成功したビルドの URI を取得します。
Cc339879.pubproperty(ja-jp,VS.90).gif Name ビルド グループ アイテムの名前を取得または設定します。 (IBuildGroupItem から継承されます。)
Cc339879.pubproperty(ja-jp,VS.90).gif RetentionPolicies ビルド定義の保持ポリシーの辞書を取得します。辞書には、ビルドの状態によってインデックスが付けられます。
Cc339879.pubproperty(ja-jp,VS.90).gif Schedules ビルド定義のスケジュールの一覧を取得します。
Cc339879.pubproperty(ja-jp,VS.90).gif TeamProject ビルド グループ アイテムを所有するチーム プロジェクトを取得します。 (IBuildGroupItem から継承されます。)
Cc339879.pubproperty(ja-jp,VS.90).gif Uri ビルド グループ アイテムの URI を取得します。 (IBuildGroupItem から継承されます。)
Cc339879.pubproperty(ja-jp,VS.90).gif Workspace ビルド定義のワークスペース テンプレートを取得します。

このページのトップへ

参照

参照

IBuildDefinition インターフェイス

Microsoft.TeamFoundation.Build.Client 名前空間