建立 SharePoint 功能
您可以使用 SharePoint 功能將相關的 SharePoint 專案項目分組,讓部署更為容易。您可以使用 SharePoint 的 [功能設計工具] 建立功能、設定範圍以及將其他功能標示為相依性。設計工具也會產生資訊清單,這是描述每個功能的 XML 檔。
將功能加入至 SharePoint 方案
您可以使用 [方案總管] 或 [封裝總管],將功能加入至 SharePoint 方案。您可以使用下列其中一種方法加入功能。
在 [方案總管],開啟 [功能] 的捷徑功能表,然後選取 [加入功能]。
在 [封裝總管],開啟套件的捷徑功能表,然後選取 [加入功能]。
使用功能設計工具
SharePoint 方案可包含一個或多個 SharePoint 功能,這些功能會群組在 [方案總管] 中的 [功能] 節點底下。每個功能都有專屬的 [功能設計工具],可供您用來自訂功能屬性。如需詳細資訊,請參閱HOW TO:自訂 SharePoint 功能。
若要區分功能,您可以設定功能屬性,例如標題、描述、版本和範圍。如需詳細資訊,請參閱How to: Modify Feature Properties。
功能設計工具選項
建立功能之後,您可以使用 [功能設計工具] 來自訂。
下表說明 [功能設計工具] 中顯示的功能屬性。
屬性 |
描述 |
---|---|
標題 |
選擇項。功能的預設標題設定為 SolutionNameFeatureName。 |
描述 |
選擇項。SharePoint 功能的描述。 |
範圍 |
必要項。如果使用 [方案總管] 建立功能,範圍會預設為 [Web]。
選項描述
伺服器陣列針對整個伺服器陣列啟動功能。
網站針對網站集合中的所有網站啟動功能。
Web針對特定網站啟動功能。
Web 應用程式針對 Web 應用程式中的所有網站啟動功能。
|
方案中的項目 |
可以加入至功能的所有 SharePoint 項目。 |
功能中的項目 |
已加入至功能的 SharePoint 專案項目。 |
加入與移除 SharePoint 專案項目
您可以選取要將哪些 SharePoint 專案項目加入至 SharePoint 功能,以便進行部署。使用 [功能設計工具] 可以將項目加入至功能和從中移除項目,以及檢視功能資訊清單。如需詳細資訊,請參閱HOW TO:新增與移除 SharePoint 功能中的項目。
加入功能相依性
您可以設定功能資訊清單,在功能啟動前先讓 SharePoint 伺服器啟動特定功能。例如,如果您的 SharePoint 功能 (Feature) 相依於其他功能 (Feature) 的功能 (Functionality) 或資料,SharePoint 伺服器可先嘗試啟動您的功能 (Feature) 所相依的任何功能 (Feature)。如需詳細資訊,請參閱HOW TO:新增與移除功能相依性。