ISharePointProjectItemType Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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.
public interface class ISharePointProjectItemType : Microsoft::VisualStudio::SharePoint::IAnnotatedObject, Microsoft::VisualStudio::SharePoint::ISharePointProjectItemEvents, Microsoft::VisualStudio::SharePoint::ISharePointProjectItemFileEvents
public interface ISharePointProjectItemType : Microsoft.VisualStudio.SharePoint.IAnnotatedObject, Microsoft.VisualStudio.SharePoint.ISharePointProjectItemEvents, Microsoft.VisualStudio.SharePoint.ISharePointProjectItemFileEvents
type ISharePointProjectItemType = interface
interface IAnnotatedObject
interface ISharePointProjectItemEvents
interface ISharePointProjectItemFileEvents
Public Interface ISharePointProjectItemType
Implements IAnnotatedObject, ISharePointProjectItemEvents, ISharePointProjectItemFileEvents
- Implements
Properties
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. |