ISharePointProjectItemTypeProvider Interface

[This documentation is for preview only, and is subject to change in later releases. Blank topics are included as placeholders.]

Provides the definition of a custom SharePoint project item type.

Namespace:  Microsoft.VisualStudio.SharePoint
Assembly:  Microsoft.VisualStudio.SharePoint (in Microsoft.VisualStudio.SharePoint.dll)

public interface ISharePointProjectItemTypeProvider

The ISharePointProjectItemTypeProvider type exposes the following members.

Public methodInitializeTypeCalled by projects to initialize an instance of a SharePoint project item type.

Implement the ISharePointProjectItemTypeProvider interface to define a custom type of SharePoint project item. For more information, see Defining Custom SharePoint Project Item Types and How to: Define a SharePoint Project Item Type.

Classes that implement this interface must include the System.ComponentModel.Composition.ExportAttribute and the SharePointProjectItemTypeAttribute to be discovered by the project system.

Was this page helpful?
(1500 characters remaining)
Thank you for your feedback
© 2015 Microsoft