Elemento Module (Sitio)
Última modificación: domingo, 11 de abril de 2010
Hace referencia a: SharePoint Foundation 2010
En este artículo
Atributos
Elementos secundarios
Elementos primarios
Repeticiones
Especifica los archivos y elementos web para todos los usuarios con los que se aprovisionará un sitio web.
<Module>
HyperlinkBaseUrl = "Text"
IncludeFolders = "Text"
List = "Integer"
Name = "Text"
Path = "Text"
RootWebOnly = "TRUE" | "FALSE"
SetupPath = "Text"
Url = "Text"
</Module>
Atributos
Atributo |
Descripción |
---|---|
HyperlinkBaseUrl |
Text opcional. |
IncludeFolders |
Text opcional. |
List |
Integer opcional. Especifica el tipo de lista, que se define en Onet.xml. |
Name |
Text obligatorio. Contiene el nombre del conjunto de archivos. Sólo puede contener los caracteres siguientes:
|
Path |
Text opcional. Especifica la ruta de acceso física al conjunto de archivos relativos a %ProgramFiles%\Common Files\Microsoft Shared\web server extensions\14\TEMPLATE\SiteTemplates\definiciónSitio. Puede contener únicamente los siguientes caracteres:
|
RootWebOnly |
Boolean opcional. TRUE si los archivos especificados en el módulo están instalados sólo 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 en el directorio de instalación de SharePoint Foundation%ProgramFiles%\Common Files\Microsoft Shared\web server extensions\14\TEMPLATE que contiene un archivo para incluirlo en el módulo. Puede contener únicamente los siguientes caracteres:
|
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:
|
Elementos secundarios
Elementos primarios
Repeticiones
Mínimo: 0 Máximo: sin límite |
Comentarios
Un elemento Module detallado aparece en un elemento Modules directamente debajo del elemento Project de un archivo Onet.xml. Se hace referencia a cada uno de estos módulos por medio de al menos un elemento Module adicional que se encuentre 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 los elementos web que 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="https://schemas.microsoft.com/WebPart/v2" xmlns:iwp="https://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>