WebTemplate, élément (modèle Web)
S’applique à : SharePoint 2016 | SharePoint Foundation 2013 | SharePoint En ligne | 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** |
**chaîne** |
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. |
**AlternateHeader** |
**chaîne** |
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 dans les 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 le nom du fichier qui fournit un en-tête de remplacement, ajoutez-le à l’élément Project au début `myHeader.aspx` `AlternateHeader="myHeader.aspx"` 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** |
**chaîne** |
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, voir Collation. |
**ContainsDefaultLists** |
**boolean** |
Facultatif. Spécifie si la définition de site à partir de laquelle le modèle web est dérivé en fin de compte contient des listes définies dans le fichier `Onet.xml` global. 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** |
**chaîne** |
Facultatif. Spécifie les fichiers de feuille de style en cascade (.css) personnalisés. |
**CustomJSUrl** |
**chaîne** |
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** |
**chaîne** |
Facultatif. Spécifie la catégorie dans laquelle le modèle web apparaît dans l’interface utilisateur Microsoft SharePoint Foundation lorsque les utilisateurs sélectionnent un type de site web à créer ; par exemple, **Collaboration,** **Réunions** ou un 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. |
**PortalName** |
**chaîne** |
Facultatif. Nom du site portail associé aux sites Web créés à partir du modèle Web. |
**PortalUrl** |
**chaîne** |
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. |
**Time24** |
**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. |
**Title** |
**chaîne** |
Facultatif. Nom public du modèle Web. |
**TreeViewEnabled** |
**chaîne** |
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
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>