Élément WebTemplate (modèle web)

S’applique à : SharePoint 2016 | SharePoint Foundation 2013 | | SharePoint Online SharePoint Server 2013

Configure plusieurs aspects d’un modèle Web personnalisé et des sites Web qui sont créés à partir de celui-ci. Cet élément se trouve dans un fichier elements.xml figurant dans le fichier .wsp qui empaquète un modèle Web.

Définition

<WebTemplate ... />

Éléments et attributs

Les sections suivantes décrivent les attributs, les éléments enfants et les éléments parents.

Attributs

Attribut Type Description
AdjustHijriDays int Facultatif. Spécifie le nombre de jours pour étendre ou réduire le mois actuel dans les calendriers Hijri utilisés sur les sites Web créés à partir du modèle Web.
AlternateCssUrl string Facultatif. Spécifie l’URL d’une feuille de style en cascade (CSS) de remplacement à utiliser pour les sites Web créés à partir du modèle Web.
AlternateHader string Facultatif. Spécifie le nom d’une page ASPX qui se trouve dans le répertoire %ProgramFiles%\Common Files\Microsoft Shared\web server extensions\15\TEMPLATE\LAYOUTS qui définit un en-tête de remplacement pour la zone supérieure des pages de site web créées à partir du modèle web. Cet attribut fournit un moyen de remplacer la région d’en-tête par la sortie d’une page ASPX définissant un en-tête différent.

Par exemple, pour spécifier myHeader.aspx comme nom du fichier qui fournit un autre en-tête, ajoutez AlternateHeader="myHeader.aspx" à l’élément Project au début du Onet.xml fichier.
BaseTemplateID int Obligatoire. ID de la définition de site dont le modèle Web dérive en dernier ressort. Il s’agit de la valeur de l’attribut ID de l’élément Template dans un WebTemp*.xml fichier.
BaseTemplateName string Obligatoire. Nom interne de la définition de site dont le modèle Web dérive en dernier ressort. Il s’agit de la valeur de l’attribut Name de l’élément Template dans un WebTemp*.xml fichier.
BaseConfigurationID int Obligatoire. ID de la configuration de définition de site dont le modèle Web dérive en dernier ressort. Il s’agit de la valeur de l’attribut ID d’un élément Configuration dans un WebTemp*.xml fichier.
CalendarType int Facultatif. ID du type de calendrier par défaut pour les calendriers sur les sites Web créés à partir du modèle Web.
Classement int Facultatif. ID du système de classement pour les sites Web créés à partir du modèle Web. Pour plus d’informations, consultez « P:Microsoft.SharePoint.SPRegionalSettings.Collation ».
ContainsDefaultLists boolean Facultatif. Spécifie si la définition de site dont le modèle web est finalement dérivé contenait des listes définies dans le fichier global Onet.xml . Cela est important, car si la définition de site d’origine ne contenait pas de listes de ce type, ces listes ne sont pas incluses dans les sites Web créés à partir du modèle Web.
CustomizedCssFiles string Facultatif. Spécifie les fichiers de feuille de style en cascade (.css) personnalisés.
CustomJSUrl string Facultatif. Spécifie un fichier JavaScript personnalisé situé dans le répertoire %ProgramFiles%\Common Files\Microsoft Shared\web server extensions\15\TEMPLATE\LAYOUTS qui contient le script à exécuter dans un site web créé à partir du modèle web.
Description string Facultatif. Description du type de site défini par le modèle Web telle qu’elle apparaît dans l’interface utilisateur lorsque l’utilisateur sélectionne un type de site Web à créer.
DisplayCategory string Facultatif. Spécifie la catégorie dans laquelle le modèle web apparaît dans l’interface utilisateur de Microsoft SharePoint Foundation lorsque les utilisateurs sélectionnent un type de site web à créer. par exemple, Collaboration, Réunions ou tout autre nom personnalisé. Si la catégorie n’est pas spécifiée, la valeur par défaut est « Personnalisée ».
ExcludeFromOfflineClient boolean Facultatif. Indique si les sites Web créés à partir du modèle Web sont téléchargés pendant la synchronisation hors connexion.
Imageurl relativeUrl Facultatif. Contient l’URL de l’image d’aperçu qui s’affiche dans l’interface utilisateur SharePoint Foundation lorsque les utilisateurs sélectionnent un type de site web à créer.
Locale int Facultatif. ID numérique d’une langue/culture, tel que 1033 pour Anglais (États-Unis).
Name string Obligatoire. Nom interne du modèle Web.
ParserEnabled boolean Facultatif. Indique si les valeurs de colonne dans les bibliothèques de documents sont automatiquement ajoutées aux documents qui sont ajoutés à une bibliothèque dans les sites Web créés à partir du modèle Web.
Nom du portail string Facultatif. Nom du site portail associé aux sites Web créés à partir du modèle Web.
PortalUrl string Facultatif. URL du site portail associé aux sites Web créés à partir du modèle Web.
PresenceEnabled boolean Facultatif. Indique si les informations de présence en ligne pour les utilisateurs sont activées sur les sites Web créés à partir du modèle Web.
ProductVersion int Facultatif. Version de SharePoint Foundation dans laquelle le modèle web est créé.
QuickLaunchEnabled boolean Facultatif. Indique s’il existe une zone de barre de lancement rapide sur les sites Web créés à partir du modèle Web.
Sous-site web boolean Facultatif. Indique si le modèle Web a été créé à partir d’un sous-site Web ou du site Web racine d’une collection de sites. Si la valeur est True, le modèle a été créé à partir d’un sous-site Web.
SyndicationEnabled boolean Facultatif. Indique si RSS (Really Simple Syndication) est activé pour les sites Web créés à partir du modèle Web.
Heure24 boolean Facultatif. Indique s’il faut utiliser une horloge de 24 heures pour représenter les heures de la journée sur les sites Web créés à partir du modèle Web.
TimeZone int Facultatif. Fuseau horaire par défaut des sites Web créés à partir du modèle Web.
Titre string Facultatif. Nom public du modèle Web.
TreeViewEnabled string Facultatif. Indique si la fonctionnalité d’arborescence est activée dans la zone de navigation gauche des pages dans les sites Web créés à partir du modèle Web. Bien que cet attribut soit de type string, les seules valeurs significatives sont « TRUE » et « FALSE ».
UIVersionConfigurationEnabled boolean Facultatif. Indique si l’utilisateur peut modifier la version de l’interface utilisateur des sites Web créés à partir du modèle Web.

Éléments enfants

Aucun

Éléments parents

Éléments (modèle web)

Exemple

Le code suivant comporte un exemple d’élément 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>

Voir aussi