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.
Namespace: Microsoft.VisualStudio.SharePoint
Assembly: Microsoft.VisualStudio.SharePoint (in Microsoft.VisualStudio.SharePoint.dll)
Syntax
'Declaration
Public Interface ISharePointProjectItemType _
Inherits IAnnotatedObject, ISharePointProjectItemEvents, ISharePointProjectItemFileEvents
public interface ISharePointProjectItemType : IAnnotatedObject,
ISharePointProjectItemEvents, ISharePointProjectItemFileEvents
The ISharePointProjectItemType type exposes the following members.
Properties
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. |
Top
Events
Top