建立 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:新增與移除功能相依性。