Share via


ExtensionData element

Applies to: yesVisual Studio noVisual Studio for Mac

Note

This article applies to Visual Studio 2017. If you're looking for the latest Visual Studio documentation, see Visual Studio documentation. We recommend upgrading to the latest version of Visual Studio. Download it here

Represents a collection of custom data items that are associated with the SharePoint project item.

Syntax

<ExtensionData>
  <ExtensionDataItem.../>
</ExtensionData>

Attributes and elements

The following sections describe attributes, child elements, and parent elements.

Attributes

None.

Child elements

Element Description
ExtensionDataItem Optional element.

Represents a custom data item that is associated with the SharePoint project item, in key/value format. Both the key and value must be strings.

Parent elements

Element Description
ProjectItem Represents a SharePoint project item. This element the required root element of the .spdata file.

Remarks

When you associate custom data with a SharePoint project item by using the ExtensionData property of an ISharePointProjectItem object, Visual Studio saves the data to the ExtensionData element in the .spdata file for the project item. For more information, see Save data in extensions of the SharePoint project system.

Element information

Property Value
Namespace http://schemas.microsoft.com/VisualStudio/
2010/SharePointTools/SharePointProjectItemModel
Schema name SharePoint Project Item Schema
Validation file ProjectItemModelSchema.xsd
Can be empty No

See also