SharePoint中的Module

    Module的做用是將解決方案中的文件部署到SharePoint Server的目錄下,Module是 SharePoint 解決方案中的文件容器。 在部署解決方案時,模塊中的文件將複製到 SharePoint Server 上的指定文件夾中。ide

    若要建立模塊,請經過在「添加新項」對話框中選擇模塊來將它添加到項目中。              而後,修改模塊的 Elements.xml 文件以包含要部署的文件的名稱、這些文件在系統上的位置以及應將這些文件複製到 SharePoint Server 上的位置。spa

下面是模塊的 Elements.xml 文件的示例:                      code

<?xml version="1.0" encoding="utf-8"?>          xml

<Elements xmlns="http://schemas.microsoft.com/sharepoint/">          utf-8

 <Module Name="Module1">          文檔

   <File Path="Module1\Sample.txt" Url="Module1/Sample.txt" />          部署

 </Module>          it

</Elements> io

</Elements>          table

新建立的模塊包含如下默認文件:                      

文件名                                      

說明                                      

Elements.xml                                      

模塊的定義文件。                                      

Sample.txt                                      

用做模塊中的文件示例的佔位符文件。                                      

Elements.xml 文件包含如下元素:                      

元素名稱                                      

說明                                      

Elements                                      

包含模塊中定義的全部元素。                                      

模塊                                      

Module 元素只有一個 Name 特性,該特性以 <Module Name="Module1"> 格式指定模塊的名稱。                                      

 說明                                              

若是更改模塊的名稱(或其 Folder Name 屬性),則必須在 Module 元素中手動更新該名稱。                                                                                                     

若是在 Module 元素中爲文件指定子目錄,則 Windows SharePoint Services (WSS) 將自動爲這些文件建立匹配的目錄結構。                                      

文件                                      

File 元素有兩個參數,即 PathUrl。                                      

特性名       說明                                                                                                     

Path   該文件在 SharePoint 解決方案中的名稱和位置。格式爲 Path="Module1\Sample.txt"。                                                                                                     

Url   在 SharePoint Server 上要將該文件部署到的位置。  格式爲 Url="Module1/Sample.txt"。                                             
                           
                                                           
                     

Type   一個可選特性,它有兩個設置:GhostableInLibraryGhostable。          格式爲 Type="GhostableInLibrary"。   指定 GhostableInLibrary 意味着,該文件將與一個列表項一塊兒添加到 SharePoint 中的文檔庫中,從而使添加到庫中的文件伴隨有一個列表項。                                            指定 Ghostable 會致使將該文件添加到 SharePoint 中的文檔庫外部。                            

                                                                                           

要部署的每一個文件都要在 Elements.xml 中具備單獨的 <File> 元素項。            

原文連接:http://msdn.microsoft.com/zh-cn/library/ee231567.aspx

相關文章
相關標籤/搜索