WebTemplate, élément (modèle Web)
Dernière modification : jeudi 21 octobre 2010
S’applique à : SharePoint Foundation 2010
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.
Éléments (modèle Web)
WebTemplate, élément (modèle Web)
<WebTemplate ... />
Complex
Attributs et éléments
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. |
AlternateHeader |
string |
Facultatif. Spécifie le nom d’une page ASPX, située dans le répertoire %ProgramFiles%\Common Files\Microsoft Shared\web server extensions\14\TEMPLATE\LAYOUTS, qui définit un en-tête de remplacement pour la zone supérieure des pages des sites Web créés à 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 en-tête de remplacement, ajoutez AlternateHeader="myHeader.aspx" à l’élément Project au début du fichier Onet.xml. |
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 fichier WebTemp*.xml. |
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 fichier WebTemp*.xml. |
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 fichier WebTemp*.xml. |
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. |
Collation |
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. Indique si la définition de site dont le modèle Web est dérivé en dernier ressort contenait 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 |
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\14\TEMPLATE\LAYOUTS, qui contient un script à exécuter au sein d’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 Microsoft SharePoint Foundation lorsque l’utilisateur sélectionne un type de site Web à créer, telle que Collaboration, Réunions ou un 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 apparaît dans l’interface utilisateur SharePoint Foundation lorsque l’utilisateur sélectionne 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 |
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. |
Subweb |
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 |
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
Exemple
Le code suivant comporte un exemple d’élément WebTemplate.
<Elements xmlns="https://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>