Поделиться через


Элемент File (Module)

Дата последнего изменения: 9 марта 2015 г.

Применимо к: SharePoint Foundation 2010

В этой статье
Атрибуты
Дочерние элементы
Родительские элементы
Вхождения

Указывает файл, который будет включен в модуль в определении сайта.

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

Атрибуты

Атрибут

Описание

IgnoreIfAlreadyExists

Необязательный атрибут типа Boolean. Значение TRUE используется для предоставления представления, даже если файл уже существует по указанному URL-адресу; в противном случае — FALSE.

Name

Необязательный атрибут типа Text. Указывает виртуальный путь файла. Не может содержать следующие символы:

  • \"

  • #

  • %

  • &

  • *

  • :

  • <

  • >

  • ?

  • \\

  • {

  • }

  • |

  • ~

  • \x7f

NavBarHome

Необязательный атрибут типа Boolean. Значение TRUE используется, если файл является конечным URL-адресом для ссылки Home в верхней панели навигации, используемой на сайте.

Path

Необязательный атрибут типа Text. Указывает физический путь к файлу относительно папки %ProgramFiles%\Common Files\Microsoft Shared\web server extensions\14\TEMPLATE\Features\компонент. Может содержать только следующие символы:

  • буквы и цифры;

  • дефис (-);

  • подчеркивание (_);

  • точка (.);

  • пробел ( ).

Type

Необязательный атрибут типа Text. Указывает возможность кэширования файла в памяти на интерфейсном веб-сервере. Возможны следующие значения: Ghostable и GhostableInLibrary. Оба значения указывают возможность кэширования файла, но GhostableInLibrary указывает, что файл может быть кэширован как часть списка с базовым типом DocumentLibrary.

При изменении, например, домашней страницы с помощью пользовательского интерфейса, в базе данных сохраняются только отличия от исходного определения страницы, тогда как файл default.aspx кэшируется в память вместе с файлами схемы. Страница HTML, отображаемая в браузере, создается с помощью комбинированного определения, являющегося результатом кэшированного в память исходного определения и хранящихся в базе данных изменений.

Url

Обязательный атрибут типа Text. Указывает виртуальный путь для файла. Если указан атрибут Name, для виртуального пути используется его значение. Если Path не указан, для физического пути используется значение атрибута Url. Не может содержать следующие символы:

  • \"

  • #

  • %

  • &

  • *

  • :

  • <

  • >

  • ?

  • \\

  • {

  • }

  • |

  • ~

  • \x7f

Дочерние элементы

AllUsersWebPart, Элемент BinarySerializedWebPart (Module), NavBarPage, Property, View, Элемент WebPartConnection (модуль)

Родительские элементы

Module

Вхождения

Минимум: 0

Максимум: без ограничений

Пример

Пример использования этого элемента см. в разделе Модули.

См. также

Концепции

Модуль

Модули

Подготовка файла