共用方式為


SPEventReceiverType enumeration

指定由Microsoft SharePoint Foundation事件接收者處理的事件型別。

Namespace:  Microsoft.SharePoint
Assembly:  Microsoft.SharePoint (in Microsoft.SharePoint.dll)

Syntax

'宣告
Public Enumeration SPEventReceiverType
'用途
Dim instance As SPEventReceiverType
public enum SPEventReceiverType

Members

Member name Description
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 namespace