ISharePointProjectItemType Interface
Represents a type of a SharePoint project item. It enables users to associate custom data with a type because it inherits from the IAnnotatedObject interface.
Assembly: Microsoft.VisualStudio.SharePoint (in Microsoft.VisualStudio.SharePoint.dll)
| Name | Description | |
|---|---|---|
![]() | Annotations | Gets an instance IAnnotationDictionary to associate custom data with the object implementing the IAnnotatedObject interface.(Inherited from IAnnotatedObject.) |
![]() | Id | Gets the unique ID of the SharePoint project item type. |
![]() | IsValid | Gets whether the project item is valid. |
![]() | Name | Gets the friendly name of type shown in designers. By default, the name is the ID. |
![]() | ProjectService | Gets an instance of the SharePoint project service. |
![]() | SupportedAssemblyDeploymentTargets | Gets the deployment location of the assembly that is supported by this ProjectItem. |
![]() | SupportedDeploymentScopes | Gets the scope at which the deployment of the ISharePointProjectItem is supported in SharePoint. |
![]() | SupportedTrustLevels | Gets the trust levels in SharePoint supported by the ISharePointProjectItem. |

