Elemento Module (Site)
Se aplica a: SharePoint 2016 | SharePoint Foundation 2013 | SharePoint Online | SharePoint Server 2013
Especifica los archivos y los elementos web de "todos los usuarios" con los que aprovisionar un sitio web.
<Module>
HyperlinkBaseUrl = "Text"
IncludeFolders = "Text"
List = "Integer"
Name = "Text"
Path = "Text"
RootWebOnly = "TRUE" | "FALSE"
SetupPath = "Text"
Url = "Text"
</Module>
Elementos y atributos
En las siguientes secciones se describen los atributos, elementos secundarios y elementos primarios.
Atributos
Atributo | Descripción |
---|---|
HyperlinkBaseUrl |
Text opcional. |
IncludeFolders |
Text opcional. |
Lista |
Integer opcional. Especifica el tipo de lista, que se define en Onet.xml. |
Nombre |
Text obligatorio. Contiene el nombre del conjunto de archivos. Sólo puede contener los caracteres siguientes: Alfanuméricos guion (-) subrayado (_) punto (.) espacio ( ) |
Ruta de acceso |
Text opcional. Especifica la ruta de acceso física al conjunto de archivos en relación con %ProgramFiles%\Common Files\Microsoft Shared\web server extensions\15\TEMPLATE\SiteTemplates\ _Site_Definition_. Sólo puede contener los siguientes caracteres: Alfanuméricos guion (-) subrayado (_) punto (.) espacio ( ) |
RootWebOnly |
Boolean opcional. TRUE si los archivos especificados en el módulo solo se instalan en el sitio web de nivel superior de la colección de sitios. |
SetupPath |
Text opcional. Especifica la ruta de acceso física a una carpeta del directorio de instalación de SharePoint Foundation %ProgramFiles%\Common Files\Microsoft Shared\web server extensions\15\TEMPLATE) que contiene un archivo que se va a incluir en el módulo. Sólo puede contener los siguientes caracteres: Alfanuméricos guion (-) subrayado (_) punto (.) espacio ( ) |
Url |
Text opcional. Especifica la ruta de acceso física a la carpeta en la que se colocarán los archivos cuando se creen instancias de un sitio. Si Path no se especifica, el valor de Url se usa para la ruta de acceso física. Use el atributo Url para aprovisionar una carpeta a través de la definición de sitio. El atributo Url no puede contener los siguientes caracteres: " # % & * : < > ? \ { } | ~ \x7f |
Elementos secundarios
Elementos principales
Repeticiones
- Mínimo: 0
- Máximo: sin límite
Comentarios
Aparece un elemento Module detallado en un elemento Modules directamente en el elemento Project de un Onet.xml
archivo. A cada módulo de este tipo se hace referencia al menos otro elemento Module que se encuentra en un elemento Configuration del mismo archivo.
El elemento Module especifica un archivo o colección de archivos y una ubicación en la que se instalan los archivos durante la creación del sitio. Si el archivo es una página de elementos web, la definición del módulo puede especificar qué elementos web deben incluirse en la página.
Ejemplo
El siguiente ejemplo de Onet.xml define las vistas y archivos que se incluirán dentro de un módulo.
<Module Name="Default" Url="" Path="">
<File Url="default.aspx" NavBarHome="True">
<View List="$Resources:core,lists_Folder;/$Resources:core,announce_Folder;" BaseViewID="0" WebPartZoneID="Left" />
<View List="$Resources:core,lists_Folder;/$Resources:core,calendar_Folder;" BaseViewID="0" RecurrenceRowset="TRUE" WebPartZoneID="Left" WebPartOrder="2" />
<AllUsersWebPart WebPartZoneID="Right" WebPartOrder="1"><![CDATA[
<WebPart xmlns="http://schemas.microsoft.com/WebPart/v2" xmlns:iwp="http://schemas.microsoft.com/WebPart/v2/Image">
<Assembly>Microsoft.SharePoint, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c</Assembly>
<TypeName>Microsoft.SharePoint.WebPartPages.ImageWebPart
</TypeName>
<FrameType>None</FrameType>
<Title>$Resources:wp_SiteImage;</Title>
<iwp:ImageLink>/_layouts/images/homepage.gif</iwp:ImageLink>
</WebPart>
]]></AllUsersWebPart>
<View List="$Resources:core,lists_Folder;/$Resources:core,links_Folder;" BaseViewID="0" WebPartZoneID="Right" WebPartOrder="2" />
<NavBarPage Name="$Resources:core,nav_Home;" ID="1002" Position="Start" />
<NavBarPage Name="$Resources:core,nav_Home;" ID="0" Position="Start" />
</File>
</Module>