File, élément (Module)

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

Spécifie un fichier à inclure dans un module d'une définition de site.

Définition

<File
  DocumentTemplateForList = string
  DoGUIDFixUp = "TRUE" | "FALSE"
  IgnoreIfAlreadyExists = "TRUE" | "FALSE"
  Level = Draft
  Name = string
  NavBarHome = "TRUE" | "FALSE"
  Path = string  ReplaceContent = "TRUE" | "FALSE"
  Type = "Ghostable" | "GhostableInLibrary"
  Url = string>
  <AllUsersWebPart />
  <BinarySerializedWebPart />
  <NavBarPage />
  <Property />
  <View />
  <WebPartConnection />
</File>

Éléments et attributs

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

Attributs

Attribut

Description

**IgnoreIfAlreadyExists**

Facultatif **Boolean**. **TRUE** pour provisionner la vue même si le fichier existe déjà à l’URL spécifiée ; sinon, **FALSE**.

**Nom**

**Text**facultatif. Spécifie le chemin virtuel du fichier. Cet attribut ne peut pas contenir les caractères suivants :

  • `"`

  • `#`

  • `%`

  • `&`

  • `*`

  • `:`

  • `<`

  • `>`

  • `?`

  • `\`

  • `{`

  • `}`

  • `|`

  • `~`

  • '\x7f'

**NavBarHome**

Facultatif **Boolean**. **TRUE** si le fichier est l’URL de destination du lien **Accueil** dans la barre de navigation supérieure utilisée sur le site.

**Chemin**

**Text**facultatif. Spécifie le chemin physique du fichier relatif à %ProgramFiles%\Common Files\Microsoft Shared\web server extensions\15\TEMPLATE\Features\Feature. Cet attribut peut contenir uniquement les caractères suivants :

  • Alphanumérique

  • Trait d’union ('-')

  • Souligner ('_')

  • point ('.')

  • espace ( ).

**Type**

**Text**facultatif. Spécifie que le fichier peut être mis en cache dans la mémoire sur le serveur Web frontal. Les valeurs possibles sont **Ghostable** et **GhostableInLibrary**. Les deux valeurs spécifient que le fichier doit être mis en cache, mais **GhostableInLibrary** spécifie que le fichier doit être mis en cache dans le cadre d’une liste dont le type de base est **DocumentLibrary**.

Lorsque des modifications sont apportées, par exemple, à la page d'accueil à l'aide de l'interface utilisateur, seules les différences de la définition de page d'origine sont stockées dans la base de données, tandis que default.aspx est mis en cache dans la mémoire avec les fichiers de schéma. La page HTML qui s'affiche dans le navigateur est construite via la définition combinée résultant de la définition d'origine mise en cache dans la mémoire et des modifications stockées dans la base de données.

**ReplaceContent**

Facultatif **Boolean**. **TRUE** pour remplacer la version précédemment installée du fichier par une nouvelle version lorsque le manifeste d’élément est appliqué dans le cadre d’une mise à niveau de la fonctionnalité parente ; sinon **FALSE**.

**Url**

**Texte**requis. Spécifie le chemin d'accès virtuel du fichier. Si l’attribut **Name** est spécifié, sa valeur est utilisée pour le chemin d’accès virtuel. Si **Path** n’est pas spécifié, la valeur de **Url** est utilisée pour le chemin physique. Cet attribut ne peut pas contenir les caractères suivants :

  • `"`

  • `#`

  • `%`

  • `&`

  • `*`

  • `:`

  • `<`

  • `>`

  • `?`

  • `\`

  • `{`

  • `}`

  • `|`

  • `~`

  • '\x7f'

Éléments enfants

AllUsersWebPart, BinarySerializedWebPart, élément (Module), NavBarPage, Property, View, WebPartConnection, élément (Module)

Éléments parents

Module

Occurrences

Minimum : 0

Maximum : pas de limite

Exemple

Pour obtenir un exemple de la façon dont cet élément est utilisé, voir Modules.

Voir aussi