Compartir a través de


Elemento File (Módulo)

Se aplica a: SharePoint 2016 | SharePoint Foundation 2013 | SharePoint Online | SharePoint Server 2013

Especifica un archivo para incluirlo dentro de un módulo en una definición de sitio.

Definición

<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>

Elementos y atributos

En las siguientes secciones se describen los atributos, elementos secundarios y elementos primarios.

Atributos

Atributo

Description

**IgnoreIfAlreadyExists**

Opcional **Boolean**. **TRUE** para aprovisionar la vista incluso si el archivo ya existe en la dirección URL especificada; De lo contrario, **FALSE**.

**Nombre**

Opcional **Texto**. Especifica la ruta virtual del archivo. No puede contener los siguientes caracteres:

  • `"`

  • `#`

  • `%`

  • `&`

  • `*`

  • `:`

  • `<`

  • `>`

  • `?`

  • `\`

  • `{`

  • `}`

  • `|`

  • `~`

  • '\x7f'

**NavBarHome**

Opcional **Boolean**. **TRUE** si el archivo es la dirección URL de destino del vínculo **Inicio** de la barra de navegación superior usada en todo el sitio.

**Camino**

Opcional **Texto**. Especifica la ruta de acceso física al archivo en relación con %ProgramFiles%\Common Files\Microsoft Shared\web server extensions\15\TEMPLATE\Features\Feature. Sólo puede contener los siguientes caracteres:

  • Alfanuméricos

  • guion ('-')

  • Subrayar ('_')

  • period ('.')

  • espacio ( )

**Tipo**

Opcional **Texto**. Especifica que el archivo se almacena en la memoria caché de un servidor front-end web. Entre los valores posibles se incluyen **Ghostable** y **GhostableInLibrary**. Ambos valores especifican que el archivo se almacene en caché, pero **GhostableInLibrary** especifica que el archivo se almacene en caché como parte de una lista cuyo tipo base sea **DocumentLibrary**.

Cuando se realizan cambios, por ejemplo, en la página principal a través de la interfaz de usuario, sólo las diferencias con la definición de página original se almacenan en la base de datos, mientras que default.aspx se almacena en la memoria caché junto con los archivos de esquema. La página HTML que se muestra en el explorador se construye mediante la definición combinada resultante de la definición original en la memoria caché y los cambios almacenados en la base de datos.

**ReplaceContent**

Opcional **Boolean**. **TRUE** para sobrescribir la versión instalada anteriormente del archivo con una nueva versión cuando se aplica el manifiesto de elemento como parte de una actualización de la característica primaria; De lo contrario, **FALSE**.

**Url**

Se requiere **Texto**. Especifica la ruta virtual del archivo. Si se especifica el atributo **Name**, su valor se usa para la ruta de acceso virtual. Si no se especifica **Path**, se usa el valor de **Url** para la ruta de acceso física. No puede contener los siguientes caracteres:

  • `"`

  • `#`

  • `%`

  • `&`

  • `*`

  • `:`

  • `<`

  • `>`

  • `?`

  • `\`

  • `{`

  • `}`

  • `|`

  • `~`

  • '\x7f'

Elementos secundarios

Elemento AllUsersWebPart, BinarySerializedWebPart (Module), NavBarPage, Property, View, WebPartConnection (Module)

Elementos principales

Module

Repeticiones

Mínimo: 0

Máximo: sin límite

Ejemplo

Para obtener un ejemplo de cómo se usa este elemento, consulte Modules.

Vea también