Elemento WebTemplate (plantilla web)
Se aplica a: SharePoint 2016 | SharePoint Foundation 2013 | SharePoint Online | SharePoint Server 2013
Configura varios aspectos de una plantilla web personalizada y los sitios web que se crean a partir de ella. Este elemento está en un archivo elements.xml incluido en el archivo .wsp que empaqueta una plantilla web.
Definición
<WebTemplate ... />
Elementos y atributos
En las siguientes secciones se describen los atributos, elementos secundarios y elementos primarios.
Atributos
Atributo | Tipo | Descripción |
---|---|---|
AdjustHijriDays | int |
Opcional. Especifica el número de días para ampliar o reducir el mes actual en calendarios Hijri que se usan en sitios web creados a partir de la plantilla web. |
AlternateCssUrl | string |
Opcional. Especifica la dirección URL de una hoja de estilos en cascada (CSS) alternativa para usar en los sitios web creados a partir de la plantilla web. |
AlternateHader | string |
Opcional. Especifica el nombre de una página ASPX que se encuentra en el directorio %ProgramFiles%\Common Files\Microsoft Shared\web server extensions\15\TEMPLATE\LAYOUTS que define un encabezado alternativo para el área superior de las páginas de sitio de los sitios web creados a partir de la plantilla web. Este atributo permite reemplazar el área del encabezado con la salida de una página ASPX que define otro encabezado. Por ejemplo, para especificar myHeader.aspx como nombre del archivo que proporciona un encabezado alternativo, agregue AlternateHeader="myHeader.aspx" al elemento Project al principio del Onet.xml archivo. |
BaseTemplateID | int |
Necesario. El identificador de la definición de sitio de la que deriva la plantilla web en última instancia. Este es el valor del atributo ID del elemento Template de un WebTemp*.xml archivo. |
BaseTemplateName | string |
Necesario. El nombre interno de la definición de sitio de la que deriva la plantilla web en última instancia. Este es el valor del atributo Name del elemento Template de un WebTemp*.xml archivo. |
BaseConfigurationID | int |
Necesario. El identificador de la configuración de definición de sitio de la que deriva la plantilla web en última instancia. Este es el valor del atributo ID de un elemento Configuration de un WebTemp*.xml archivo. |
CalendarType | int |
Opcional. El identificador del tipo de calendario predeterminado para calendarios de sitios web que se crean a partir de la plantilla web. |
Colación | int |
Opcional. El identificador del sistema de intercalación para sitios web que se crean a partir de la plantilla web. Para obtener más información, vea "P:Microsoft.SharePoint.SPRegionalSettings.Collation"Collation. |
ContainsDefaultLists | boolean |
Opcional. Especifica si la definición de sitio de la que se deriva la plantilla web en última instancia contiene listas definidas en el archivo global Onet.xml . Esto es importante ya que si la definición de sitio original no contenía dichas listas, éstas no estarán incluidas en los sitios web que se creen a partir de la plantilla web. |
CustomCssFiles | string |
Opcional. Especifica los archivos personalizados de hojas de estilos en cascada (.css). |
CustomJSUrl | string |
Opcional. Especifica un archivo JavaScript personalizado ubicado en el directorio %ProgramFiles%\Common Files\Microsoft Shared\web server extensions\15\TEMPLATE\LAYOUTS que contiene script para ejecutarse en un sitio web creado a partir de la plantilla web. |
Descripción | string |
Opcional. Una descripción del tipo de sitio definido por la plantilla web tal como aparece en la interfaz de usuario (UI) cuando los usuarios seleccionan un tipo de sitio web para crear. |
DisplayCategory | string |
Opcional. Especifica la categoría en la que aparece la plantilla web en la interfaz de usuario de Microsoft SharePoint Foundation cuando los usuarios seleccionan un tipo de sitio web que se va a crear; por ejemplo, Colaboración, Reuniones u otro nombre personalizado. Si no se especifica, el predeterminado es "Personalizado". |
ExcludeFromOfflineClient | boolean |
Opcional. Especifica si los sitios web que se crean a partir de la plantilla web se descargan durante la sincronización sin conexión. |
Imageurl | relativeUrl |
Opcional. Contiene la dirección URL de la imagen de vista previa que se muestra en la interfaz de usuario de SharePoint Foundation cuando los usuarios seleccionan un tipo de sitio web que se va a crear. |
Locale | int |
Opcional. El identificador numérico de un idioma/cultura, como 1033 para inglés estadounidense. |
Nombre | string |
Necesario. El nombre interno de la plantilla web. |
ParserEnabled | boolean |
Opcional. Especifica si los valores de las columnas de las bibliotecas de documentos se agregan automáticamente a una biblioteca en los sitios web creados a partir de la plantilla web. |
PortalName | string |
Opcional. El nombre del sitio portal asociado con los sitios web creados a partir de la plantilla web. |
PortalUrl | string |
Opcional. La dirección URL del sitio portal asociado con los sitios web creados a partir de la plantilla web. |
PresenceEnabled | boolean |
Opcional. Especifica si la información de presencia en línea para usuarios está habilitada en los sitios web creados a partir de la plantilla web. |
ProductVersion | int |
Opcional. Versión de SharePoint Foundation en la que se crea la plantilla web. |
QuickLaunchEnabled | boolean |
Opcional. Especifica si hay un área de Inicio rápido en los sitios web creados a partir de la plantilla web. |
Subweb | boolean |
Opcional. Especifica si la plantilla web se creó a partir de una subweb o del sitio web raíz de una colección de sitios. Si es True, la plantilla se creó a partir de una subweb. |
SyndicationEnabled | boolean |
Opcional. Especifica si Really Simple Syndication (RSS) está habilitado para los sitios web creados a partir de la plantilla web. |
Hora24 | boolean |
Opcional. Especifica que se use un formato de hora de 24 horas para representar las horas del día en los sitios web creados a partir de la plantilla web. |
TimeZone | int |
Opcional. La zona horaria predeterminada de los sitios web creados a partir de la plantilla web. |
Title | string |
Opcional. El nombre público de la plantilla web. |
TreeViewEnabled | string |
Opcional. Especifica si la característica de vista de árbol está habilitada en el área de navegación izquierda de las páginas en los sitios web creados a partir de la plantilla web. Aunque este atributo es del tipo string, los únicos valores significativos son "TRUE" y "FALSE". |
UIVersionConfigurationEnabled | boolean |
Opcional. Especifica si los usuarios pueden cambiar la versión de UI de los sitios web creados a partir de la plantilla web. |
Elementos secundarios
Ninguno
Elementos principales
Ejemplo
A continuación se incluye un ejemplo de un elemento WebTemplate.
<Elements xmlns="http://schemas.microsoft.com/sharepoint/">
<WebTemplate
AdjustHijriDays="0"
AlternateCssUrl=""
AlternateHeader=""
BaseTemplateID="9"
BaseTemplateName="BLOG"
BaseConfigurationID="0"
CalendarType="1"
Collation="25"
ContainsDefaultLists="TRUE"
CustomizedCssFiles=""
CustomJSUrl=""
Description="A 4th Generation Blog Site."
ExcludeFromOfflineClient="FALSE"
Locale="1033"
Name="BlogIV"
ParserEnabled="TRUE"
PortalName=""
PortalUrl=""
PresenceEnabled="TRUE"
ProductVersion="4"
QuickLaunchEnabled="TRUE"
Subweb="TRUE"
SyndicationEnabled="TRUE"
Time24="FALSE"
TimeZone="13"
Title="Our Blog"
TreeViewEnabled="FALSE"
UIVersionConfigurationEnabled="FALSE" />
</Elements>