ISharePointProjectItemType 接口

表示 SharePoint 项目项的类型。 由于它继承自 IAnnotatedObject 接口,因此允许用户关联自定义数据和类型。

命名空间:  Microsoft.VisualStudio.SharePoint
程序集:  Microsoft.VisualStudio.SharePoint(在 Microsoft.VisualStudio.SharePoint.dll 中)

语法

声明
Public Interface ISharePointProjectItemType _
    Inherits IAnnotatedObject, ISharePointProjectItemEvents, ISharePointProjectItemFileEvents
public interface ISharePointProjectItemType : IAnnotatedObject, 
    ISharePointProjectItemEvents, ISharePointProjectItemFileEvents

ISharePointProjectItemType 类型公开以下成员。

属性

  名称 说明
公共属性 Annotations 获取实例 IAnnotationDictionary,以便关联自定义数据和实现 IAnnotatedObject 接口的对象。 (继承自 IAnnotatedObject。)
公共属性 Id 获取 SharePoint 项目项类型的唯一 ID。
公共属性 IsValid 获取项目项是否有效。
公共属性 Name 获取设计器中显示的类型的友好名称。默认情况下,该名称即为 ID。
公共属性 ProjectService 获取 SharePoint 项目服务的实例。
公共属性 SupportedAssemblyDeploymentTargets 获取此 ProjectItem 支持的程序集的部署位置。
公共属性 SupportedDeploymentScopes 获取在 SharePoint 中支持的 ISharePointProjectItem 部署范围。
公共属性 SupportedTrustLevels 获取 ISharePointProjectItem 在 SharePoint 中支持的信任级别。

页首

事件

  名称 说明
公共事件 DeploymentStepCompleted 在对 ISharePointProjectItem 实例完成部署步骤时发生。 (继承自 ISharePointProjectItemEvents。)
公共事件 DeploymentStepStarted 在对 ISharePointProjectItem 实例启动部署步骤时发生。 (继承自 ISharePointProjectItemEvents。)
公共事件 FileAdded 在添加新 ISharePointProjectItemFile 实例时发生。 (继承自 ISharePointProjectItemFileEvents。)
公共事件 FileDeploymentPathChanged 在修改 DeploymentPath 属性时发生。 (继承自 ISharePointProjectItemFileEvents。)
公共事件 FileDeploymentTypeChanged 在修改 DeploymentType 属性时发生。 (继承自 ISharePointProjectItemFileEvents。)
公共事件 FileNameChanged 在重命名 ISharePointProjectItemFile 实例时发生。 (继承自 ISharePointProjectItemFileEvents。)
公共事件 FilePropertyChanged 在修改 ISharePointProjectItemFile 实例中的属性值时发生。 (继承自 ISharePointProjectItemFileEvents。)
公共事件 FileRemoved 在移除 ISharePointProjectItemFile 实例时发生。 (继承自 ISharePointProjectItemFileEvents。)
公共事件 ProjectItemAdded 在添加新 ISharePointProjectItem 实例时发生。 (继承自 ISharePointProjectItemEvents。)
公共事件 ProjectItemDisposing 在即将释放 ISharePointProjectItem 实例时发生。 (继承自 ISharePointProjectItemEvents。)
公共事件 ProjectItemInitialized 在初始化 ISharePointProjectItem 实例时发生。 (继承自 ISharePointProjectItemEvents。)
公共事件 ProjectItemMenuItemsRequested 在请求 ISharePointProjectItem 实例的上下文菜单项时发生。 (继承自 ISharePointProjectItemEvents。)
公共事件 ProjectItemNameChanged 在重命名 ISharePointProjectItem 实例时发生。 (继承自 ISharePointProjectItemEvents。)
公共事件 ProjectItemOpen 在打开 SharePoint 项目项文件夹时发生。 (继承自 ISharePointProjectItemEvents。)
公共事件 ProjectItemPropertiesRequested 在请求 ISharePointProjectItem 实例的属性时发生。 (继承自 ISharePointProjectItemEvents。)
公共事件 ProjectItemPropertyChanged ISharePointProjectItem 实例中的属性值更改时发生。 (继承自 ISharePointProjectItemEvents。)
公共事件 ProjectItemRemoved 在移除 ISharePointProjectItem 实例时发生。 (继承自 ISharePointProjectItemEvents。)

页首

请参见

参考

Microsoft.VisualStudio.SharePoint 命名空间