Team Foundation の拡張

Team Foundation は、ユーザーがクライアント コンピューターの一部のコンポーネントとアプリケーション層の他のコンポーネントをインストール複数層アプリケーションです。クライアント コンピューターのクライアント オブジェクト モデルまたはアプリケーション層サーバー オブジェクト モデルを使用して Team Foundation を拡張したりビルド コンピューターでビルド処理のオブジェクト モデルを使用して、ビルド処理をカスタマイズできます。

Team Foundation のオブジェクト モデル

このトピックの内容

クライアント オブジェクト モデル

クライアント オブジェクト モデルを使用して、バージョン コントロールに関連する Team Foundation の機能を拡張して、作業項目、およびビルドを追跡します。このオブジェクト モデルを使用するアプリケーションは、チーム エクスプローラーを実行しているコンピューターで実行する必要があります。

Bb130146.collapse_all(ja-jp,VS.110).gif開始します。

サンプルと概念

Reference

Bb130146.collapse_all(ja-jp,VS.110).gifチーム プロジェクトおよびチーム エクスプローラー

サンプルと概念

Reference

Bb130146.collapse_all(ja-jp,VS.110).gifバグ、タスク、およびそのほかの作業項目

サンプルと概念

Reference

Bb130146.collapse_all(ja-jp,VS.110).gifバージョン コントロール

サンプルと概念

Reference

Bb130146.collapse_all(ja-jp,VS.110).gifBuild

サンプルと概念

Reference

Bb130146.collapse_all(ja-jp,VS.110).gifクライアント オブジェクト モデルのリファレンス

ReferenceAssemblies\v2.0ReferenceAssemblies\v4.5PrivateAssembliesの下に プログラムの Files\Microsoft の Visual Studio 11.0\Common7\IDE のクライアント オブジェクト モデルのアセンブリを検索できます。

クライアント オブジェクト モデルの名前空間とアセンブリクライアント オブジェクト モデルの名前空間とアセンブリ

サーバー オブジェクト モデル

サーバー オブジェクト モデルを使用するアプリケーションは、Team Foundationのアプリケーション層サーバーで実行する必要があります。通常 Visual Studio Team Foundation Serverに他のツールとデータを統合するためにこのモデルを使用します。

Bb130146.collapse_all(ja-jp,VS.110).gifイベント

サンプルと概念

Reference

Bb130146.collapse_all(ja-jp,VS.110).gifウェアハウスおよびレポート

サンプルと概念

Reference

Bb130146.collapse_all(ja-jp,VS.110).gifサーバー オブジェクト モデルのリファレンス

[ツール]アプリケーション Tier\Web Services\binの下に プログラムの Files\Microsoft Team Foundation Server 11 の サーバー オブジェクト モデルのアセンブリを検索できます。

サーバー オブジェクト モデルの名前空間とアセンブリ

ビルド プロセスのオブジェクト モデル

ビルド処理のオブジェクト モデルを使用して、ビルド処理をカスタマイズできます。ビルド処理のオブジェクト モデルは Team Foundation ビルド サービスとともにインストールされます。

ビルド サービスのインストール

サンプルと概念

Reference

Bb130146.collapse_all(ja-jp,VS.110).gifビルド プロセスのオブジェクト モデルのリファレンス

グローバル アセンブリ キャッシュ (GAC) のビルド処理のオブジェクト モデルを検索できます。

ビルド オブジェクト モデルの名前空間とアセンブリ

参照

概念

Team Foundation Server のアーキテクチャ

チーム プロジェクトとプロセスのカスタマイズ