Share via


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

<ExtensionDataItem Key = "Key of the data item"
    Value = "Value of the data item" />

Attributes and Elements

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

Attributes

Attribute

Description

Key

Required xs:string attribute.

The key that is used to store and retrieve the data item.

Value

Required xs:string attribute.

The value of the data item.

Child Elements

None.

Parent Elements

Element

Description

ExtensionData

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

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 a new ExtensionDataItem element in the .spdata file for the project item. For more information, see Saving Data in Extensions of the SharePoint Project System.

Element Information

Namespace

https://schemas.microsoft.com/VisualStudio/2010/SharePointTools/SharePointProjectItemModel

Schema name

SharePoint Project Item Schema

Validation file

ProjectItemModelSchema.xsd

Can be empty

No

See Also

Concepts

SharePoint Project Item Schema Reference