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


Элемент Module (Module)

Область применения: SharePoint 2016 | SharePoint Foundation 2013 | SharePoint Online | SharePoint Server 2013

Указывает файлы для подготовки веб-сайтов SharePoint в манифесте элемента.

Определение

<Module
  HyperlinkBaseUrl = string
  IncludeFolders = "Text"
  List = "Integer"
  Name = "Text"
  Path = "Text"
  RootWebOnly = "TRUE" | "FALSE"
  SetupPath = "Text"
  Url = "Text">
</Module>

Элементы и атрибуты

В разделах ниже приводится описание атрибутов, дочерних и родительских элементов.

Атрибуты

Атрибут

Описание

**HyperlinkBaseUrl**

Необязательный параметр **string**. Задает абсолютный URL-адрес для использования в качестве базового URL-адреса в гиперссылках.

**IncludeFolders**

 Необязательный параметр **Text**.

**Список**

Необязательно **Integer**. Указывает тип списка, который определяется в Onet.xml.

**Имя**

Обязательный **Текст**. Содержит имя набора файлов. Может содержать только следующие символы:

  • Буквы

  • дефис ('-')

  • Подчеркнуть ('_')

  • точка ('.')

  • пробел ( ).

**Путь**

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

  • Буквы

  • дефис ('-')

  • Подчеркнуть ('_')

  • точка ('.')

  • пробел ( ).

**RootWebOnly**

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

**SetupPath**

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

  • Буквы

  • дефис ('-')

  • Подчеркнуть ('_')

  • точка ('.')

  • пробел ( ).

**Url**

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

Атрибут **Url** не может содержать следующие символы:

  • `"`

  • `#`

  • `%`

  • `&`

  • `*`

  • `:`

  • `<`

  • `>`

  • `?`

  • `\`

  • `{`

  • `}`

  • `|`

  • `~`

  • '\x7f'

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

Файл

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

Элементы

Occurrences

Минимум: 0

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

Замечания

Элемент Module указывает файл или набор файлов, а также расположение, в которое они были установлены во время создания сайта. Если файл является страницей веб-части, определение модуля может указать, какие веб-части должны быть включены на страницу.

Пример

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

См. также