Team Foundation の拡張
Team Foundation は、ユーザーがクライアント コンピューターの一部のコンポーネントとアプリケーション層の他のコンポーネントをインストール複数層アプリケーションです。クライアント コンピューターのクライアント オブジェクト モデルまたはアプリケーション層サーバー オブジェクト モデルを使用して Team Foundation を拡張したりビルド コンピューターでビルド処理のオブジェクト モデルを使用して、ビルド処理をカスタマイズできます。
このトピックの内容
クライアント オブジェクト モデル
クライアント オブジェクト モデルを使用して、バージョン コントロールに関連する Team Foundation の機能を拡張して、作業項目、およびビルドを追跡します。このオブジェクト モデルを使用するアプリケーションは、チーム エクスプローラーを実行しているコンピューターで実行する必要があります。
開始します。
サンプルと概念 |
Reference |
---|---|
チーム プロジェクトおよびチーム エクスプローラー
サンプルと概念 |
Reference |
---|---|
バグ、タスク、およびそのほかの作業項目
サンプルと概念 |
Reference |
---|---|
|
バージョン コントロール
サンプルと概念 |
Reference |
---|---|
|
Build
サンプルと概念 |
Reference |
---|---|
クライアント オブジェクト モデルのリファレンス
ReferenceAssemblies\v2.0、ReferenceAssemblies\v4.5と PrivateAssembliesの下に プログラムの Files\Microsoft の Visual Studio 11.0\Common7\IDE のクライアント オブジェクト モデルのアセンブリを検索できます。
Microsoft.TeamFoundation.Controls.WPF.TeamExplorer.Framework
Microsoft.TeamFoundation.VersionControl.Controls.Extensibility
Microsoft.TeamFoundation.VersionControl.Controls.PendingChanges
Microsoft.VisualStudio.TeamFoundation.VersionControl.DiffMerge
Microsoft.VisualStudio.TeamFoundation.WorkItemTracking.Extensibility
サーバー オブジェクト モデル
サーバー オブジェクト モデルを使用するアプリケーションは、Team Foundationのアプリケーション層サーバーで実行する必要があります。通常 Visual Studio Team Foundation Serverに他のツールとデータを統合するためにこのモデルを使用します。
イベント
サンプルと概念 |
Reference |
---|---|
|
ウェアハウスおよびレポート
サンプルと概念 |
Reference |
---|---|
|
サーバー オブジェクト モデルのリファレンス
[ツール] と アプリケーション Tier\Web Services\binの下に プログラムの Files\Microsoft Team Foundation Server 11 の サーバー オブジェクト モデルのアセンブリを検索できます。
Microsoft.TeamFoundation.Framework.Server.WebServices
Microsoft.TeamFoundation.Framework.Server.WebServices.Proxy
ビルド プロセスのオブジェクト モデル
ビルド処理のオブジェクト モデルを使用して、ビルド処理をカスタマイズできます。ビルド処理のオブジェクト モデルは Team Foundation ビルド サービスとともにインストールされます。
サンプルと概念 |
Reference |
---|---|
ビルド プロセスのオブジェクト モデルのリファレンス
グローバル アセンブリ キャッシュ (GAC) のビルド処理のオブジェクト モデルを検索できます。
Microsoft.TeamFoundation.TestImpact.BuildIntegration.BuildActivities
Microsoft.TeamFoundation.TestImpact.BuildIntegration.BuildTasks