Compartir a través de


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

Elementos (plantilla web)

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>

Vea también