共用方式為


建立 SharePoint 功能

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

新增功能至 SharePoint 解決方案

您可以使用方案總管或套件總管,將功能新增至 SharePoint 解決方案。 您可以使用下列其中一個方法來新增方法。

  • 在 [方案總管] 中,開啟 [功能] 的捷徑功能表,然後選擇 [新增功能]

  • 在 [套件總管] 中,開啟套件的捷徑功能表,然後選擇 [新增功能]

使用功能設計工具

SharePoint 解決方案可以包含一或多個 SharePoint 功能,這些功能會分組在 [方案總管] 中的 [功能] 節點底下。 每個功能都有自己的 [功能設計工具] ,可用來自訂功能屬性。 如需詳細資訊,請參閱如何:自訂 SharePoint 功能。 若要區分功能,您可以設定功能屬性,例如標題、描述、版本和範圍。

功能設計工具選項

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

下表描述功能設計工具中顯示的功能屬性。

屬性 描述
標題 選擇性。 功能的預設標題為 SolutionNameFeatureName
描述 選擇性。 SharePoint 功能的描述。
範圍 必要。 如果使用 [方案總管] 建立功能,則範圍預設會設定為 [Web]。

- 陣列:為整個伺服器陣列啟動功能。

- 網站:為網站集合中的所有網站啟動功能。

- Web:為特定網站啟動功能。

- Web 應用程式:為 Web 應用程式中的所有網站啟動功能。
解決方案中的項目 可新增至功能的所有 SharePoint 項目。
功能中的項目 已新增至功能的 SharePoint 專案項目。

新增和移除 SharePoint 專案項目

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

新增功能相依性

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