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


Справочные материалы по схеме элементов проектов SharePoint

Visual Studio использует схему элементов проекта SharePoint для проверки содержимого SPDATA-файлов.SPDATA-файл указывает содержимое и поведение элемента проекта SharePoint.Дополнительные сведения о содержимом элементов проектов SharePoint см. в разделе Создание шаблонов элементов и проектов для элементов проектов SharePoint.

Схема элементов проекта SharePoint имеет имя ProjectItemModelSchema.xsd и по умолчанию установлена в папке %Program Files (x86)%\Microsoft Visual Studio 11.0\Xml\Schemas.

Корневым элементом является элемент ProjectItem.В следующей таблице описаны все элементы, определенные схемой.

Элемент

Описание

ExtensionData

Представляет коллекцию пользовательских элементов данных, связанных с элементом проекта SharePoint.

ExtensionDataItem

Представляет пользовательский элемент данных, связанный с элементом проекта SharePoint, в формате ключ/значение.Ключ и значение должны быть строками.

FeatureProperties

Представляет коллекцию значений свойства, включенных в "Компонент" при развертывании в SharePoint.После развертывания "Компонента", доступ к значениям свойства можно получить через код.

FeatureProperty

Представляет пользовательское свойство, включенное в "Компонент" при развертывании в SharePoint.После развертывания "Компонента", доступ к свойству можно получить через код.

Файлы

Указывает файлы для развертывания с помощью элемента проекта SharePoint, например, файл элемента "Компонент" или выходные данные проекта.

ProjectItem

Представляет элемент проекта SharePoint.

ProjectItemFile

Представляет файл SharePoint, например, файл элемента "Компонент", включаемый в элемент проекта при развертывании в SharePoint.

ProjectItemFolder

Представляет сопоставляемую папку.

ProjectOutputFile

Представляет выходные данные проекта, включаемые в элемент проекта при его развертывании в SharePoint.

SafeControl

Представляет элемент управления ASPX или веб-часть, отмеченную как безопасная, с доступом для любых пользователей на любой странице ASPX сайта SharePoint.

SafeControls

Представляет коллекцию элементов управления ASPX или веб-частей, отмеченных как безопасные, с доступом для любых пользователей на любой странице ASPX сайта SharePoint.

См. также

Основные понятия

Создание шаблонов элементов и проектов для элементов проектов SharePoint