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

相关文章
相关标签/搜索