擴充 Team Foundation 的功能

Team Foundation 是多層式應用程式,使用者會針對它在用戶端電腦上安裝某些元件,並在應用程式層上安裝另外一些元件。 您可以在用戶端電腦上使用 Team Foundation 的用戶端物件模型,或在應用程式層使用其伺服器物件模型,以此方式擴充它的功能,也可以在組建電腦上使用建置流程物件模型來自訂您的建置流程。

Team Foundation 的物件模型

本主題內容

用戶端物件模型

您可以經由使用用戶端物件模型,來擴充 Team Foundation 在版本控制、追蹤工作項目和組建方面的功能。 使用這種物件模型的應用程式必須在同時執行 Team Explorer 的電腦上執行。

開始使用

範例和概念

參考資料

Team 專案和 Team Explorer

範例和概念

參考資料

Bug、工作和其他工作項目

範例和概念

參考資料

版本控制

範例和概念

參考資料

組建

範例和概念

參考資料

用戶端物件模型參考

您可以在 Program Files\Microsoft Visual Studio 12.0\Common7\IDE 中的 ReferenceAssemblies\v2.0ReferenceAssemblies\v4.5PrivateAssemblies 底下找到用戶端物件模型的組件。

伺服器物件模型

使用伺服器物件模型的應用程式必須在 Team Foundation 的應用程式層伺服器上執行。 您通常會使用這個模型,將其他工具和資料整合到 Visual Studio Team Foundation Server。

事件

範例和概念

參考資料

倉儲和報表

範例和概念

參考資料

伺服器物件模型參考

您可以在 Program Files\Microsoft Team Foundation Server 12 中的 ToolsApplication Tier\Web Services\bin 底下找到伺服器物件模型的組件。

建置流程物件模型

您可以使用建置流程物件模型來自訂您的建置流程。 建置流程物件模型會與 Team Foundation Build Service 一起安裝。

範例和概念

參考資料

建置流程物件模型參考

您可以在全域組件快取 (GAC) 中找到建置流程物件模型。

問:可以在哪裡取得用戶端、伺服器和組建物件模型?

**答:**若要取得用戶端物件模型,請安裝 Visual Studio。 若要取得伺服器物件模型,請安裝 TFS。 若要取得組建物件模型,請安裝 Team Foundation 組建。

請參閱

概念

Team Foundation Server 架構

您可以在 Visual Studio TFS 中設定及自訂的端對端檢視