共用方式為


建立 SharePoint 功能

您可以使用 SharePoint 功能將相關的 SharePoint 專案項目分組,讓部署更為容易。 您可以使用 SharePoint 的 [功能設計工具] 建立功能、設定範圍以及將其他功能標示為相依性。 設計工具也會產生資訊清單,這是描述每個功能的 XML 檔。

將功能加入至 SharePoint 方案

您可以使用 [方案總管] 或 [封裝總管],將功能加入至 SharePoint 方案。 您可以使用下列其中一種方法加入功能。

  • 在 [方案總管] 中,以滑鼠右鍵按一下 [功能],然後按一下 [加入功能]。

  • 在 [封裝總管] 中,以滑鼠右鍵按一下套件,然後按一下 [加入功能]。

使用功能設計工具

SharePoint 方案可包含一個或多個 SharePoint 功能,這些功能會群組在 [方案總管] 中的 [功能] 節點底下。 每個功能都有專屬的 [功能設計工具],可供您用來自訂功能屬性。 如需詳細資訊,請參閱 HOW TO:自訂 SharePoint 功能

若要區分功能,您可以設定功能屬性,例如標題、描述、版本和範圍。 如需詳細資訊,請參閱 Building SharePoint Solutions with Team Foundation Server

功能設計工具選項

建立功能之後,您可以使用 [功能設計工具] 來自訂。

下表說明 [功能設計工具] 中顯示的功能屬性。

屬性

說明

標題

選擇項。 功能的預設標題設定為 SolutionName FeatureName。

描述

選擇項。 SharePoint 功能的描述。

範圍

必要項。 如果使用 [方案總管] 建立功能,範圍會預設為 [Web]。

選項說明
伺服器陣列針對整個伺服器陣列啟動功能。
網站針對網站集合中的所有網站啟動功能。
Web針對特定網站啟動功能。
Web 應用程式針對 Web 應用程式中的所有網站啟動功能。

方案中的項目

可以加入至功能的所有 SharePoint 項目。

功能中的項目

已加入至功能的 SharePoint 專案項目。

加入與移除 SharePoint 專案項目

您可以選取要將哪些 SharePoint 專案項目加入至 SharePoint 功能,以便進行部署。 使用 [功能設計工具] 可以將項目加入至功能和從中移除項目,以及檢視功能資訊清單。 如需詳細資訊,請參閱 HOW TO:新增與移除 SharePoint 功能中的項目

加入功能相依性

您可以設定功能資訊清單,在功能啟動前先讓 SharePoint 伺服器啟動特定功能。 例如,如果您的 SharePoint 功能 (Feature) 相依於其他功能 (Feature) 的功能 (Functionality) 或資料,SharePoint 伺服器可先嘗試啟動您的功能 (Feature) 所相依的任何功能 (Feature)。 如需詳細資訊,請參閱 HOW TO:新增與移除功能相依性

請參閱

工作

HOW TO:自訂 SharePoint 功能

HOW TO:新增與移除 SharePoint 功能中的項目

HOW TO:新增與移除功能相依性