SPEventReceiverType 枚举

指定由Microsoft SharePoint Foundation事件接收器处理的事件的类型。

命名空间:  Microsoft.SharePoint
程序集:  Microsoft.SharePoint(位于 Microsoft.SharePoint.dll 中)

语法

声明
Public Enumeration SPEventReceiverType
用法
Dim instance As SPEventReceiverType
public enum SPEventReceiverType

成员

成员名称 说明
InvalidReceiver 指示已指定无效的事件接收器类型。
ItemAdding 已添加的项之前发生的事件。
ItemUpdating 更新项目之前发生的事件。
ItemDeleting 在删除项目之前将触发的事件。
ItemCheckingIn 项被签入之前发生的事件。
ItemCheckingOut 签出项之前发生的事件。
ItemUncheckingOut 在一项未出之前发生的事件。
ItemAttachmentAdding 附件已添加到项目之前发生的事件。
ItemAttachmentDeleting 事件发生之前已从项目中删除附件。
ItemFileMoving 在移动文件之前发生的事件。
ItemVersionDeleting 删除的文档版本之前发生的事件。
FieldAdding 在一个域被添加到列表之前发生的事件。
FieldUpdating 更新字段之前发生的事件。
FieldDeleting 从列表中删除字段之前发生的事件。
ListAdding 在创建列表之前发生的事件。
ListDeleting 删除列表之前发生的事件。
SiteDeleting 在删除网站集之前发生的事件。
WebDeleting 在删除网站之前发生的事件。
WebMoving 已更改的站点 URL 站点之前发生的事件。
WebAdding 创建一个新的站点之前发生的事件。
GroupAdding 添加安全组之前发生的事件。
GroupUpdating 更新安全组之前发生的事件。
GroupDeleting 安全组删除前发生的事件。
GroupUserAdding 在将用户添加到安全组之前发生的事件。
GroupUserDeleting 从安全组中删除用户之前发生的事件。
RoleDefinitionAdding 添加角色定义之前发生的事件。
RoleDefinitionUpdating 更新角色定义之前发生的事件。
RoleDefinitionDeleting 角色定义中删除之前发生的事件。
RoleAssignmentAdding 添加角色分配之前发生的事件。
RoleAssignmentDeleting 角色分配删除之前发生的事件。
InheritanceBreaking 中断继承之前发生的事件。
InheritanceResetting 继承还原之前发生的事件。
WorkflowStarting 在工作流开始运行之前发生的事件。
ItemAdded 添加某个项目后发生的事件。
ItemUpdated 事件发生后已更新的项目。
ItemDeleted 事件发生后一项已被删除。
ItemCheckedIn 项目签入后所发生的事件。
ItemCheckedOut 事件发生后的项目已被签出。
ItemUncheckedOut 事件发生后已出未选中的项目。
ItemAttachmentAdded 附件已添加到项目之后发生的事件。
ItemAttachmentDeleted 事件发生后已从项目中删除附件。
ItemFileMoved 事件发生后文件已被移动。
ItemFileConverted 事件发生后一个文件从一种类型转换到另一个。
ItemVersionDeleted 事件发生后文档版本已删除。
FieldAdded 在添加完字段后发生的事件。
FieldUpdated 事件发生后已更新的字段。
FieldDeleted 事件发生后已删除字段。
ListAdded 事件发生后已创建的列表。
ListDeleted 列表已被删除之后发生的事件。
SiteDeleted 事件发生后已被删除的网站集。
WebDeleted 网站已被删除之后发生的事件。
WebMoved 事件发生后已更改的网站 URL。
WebProvisioned 已创建新站点后,但在配置该新站点之前发生的事件。
GroupAdded 添加安全组之后发生的事件。
GroupUpdated 事件发生后已更新的安全组。
GroupDeleted 安全组被删除之后发生的事件。
GroupUserAdded 事件发生后将用户添加到安全组。
GroupUserDeleted 事件发生后从安全组中删除用户。
RoleDefinitionAdded 事件发生后添加一个角色定义。
RoleDefinitionUpdated 更新角色定义之后发生的事件。
RoleDefinitionDeleted 角色定义被删除之后发生的事件。
RoleAssignmentAdded 添加角色分配之后发生的事件。
RoleAssignmentDeleted 角色定义被删除之后发生的事件。
InheritanceBroken 事件发生后继承的中断。
InheritanceReset 恢复继承后所发生的事件。
WorkflowStarted 工作流已开始运行之后发生的事件。
WorkflowPostponed 工作流已延迟之后发生的事件。
WorkflowCompleted 工作流已完成运行之后发生的事件。
EntityInstanceAdded 外部内容类型的实例时所发生的事件已被添加。
EntityInstanceUpdated 外部内容类型的实例时所发生的事件已被更新。
EntityInstanceDeleted 外部内容类型的实例时所发生的事件已被删除。
AppInstalled 应用程序已成功安装之后发生的事件。
AppUpgraded 事件发生后的应用程序已成功升级。
AppUninstalling 将卸载应用程序时所发生的事件。
EmailReceived 事件发生后将收到的电子邮件。
ContextEvent 标识工作流事件接收器,并因此不是真正的事件类型。

备注

当前版本的Microsoft SharePoint Foundation已经扩展到事件接收器的之前和之后可用事件的范围。其中许多可以使用同步或异步。

另请参阅

引用

Microsoft.SharePoint 命名空间