Event handler type.
| Member | Value | Description |
|---|---|---|
| MFEventHandlerAfterAddUserGroupMember | 75 | An event that is triggered after a member is added to a user group in the vault. |
| MFEventHandlerAfterBringOnline | 54 | An event that is triggered after the vault has changed to online state. |
| MFEventHandlerAfterCancelCheckout | 9 | Event executed after the changes made to an object have been cancelled. |
| MFEventHandlerAfterCancelCheckoutFinalize | 60 | An event triggered after the undo checkout operation is complete and the previous version can be worked on. |
| MFEventHandlerAfterCancelCreateObject | 30 | Event executed after the creation of a new object has been cancelled. |
| MFEventHandlerAfterCheckInChanges | 5 | Event executed after an object has been checked in. |
| MFEventHandlerAfterCheckInChangesFinalize | 56 | An event executed after an object has been checked in and all consequent operations (e.g. state transitions) are complete. |
| MFEventHandlerAfterCheckOut | 7 | Event executed after the object has been checked out. |
| MFEventHandlerAfterCreateLoginAccount | 37 | An event that is triggered after a login account is created in the server. |
| MFEventHandlerAfterCreateNewObjectFinalize | 3 | Event executed after the creation of a new object has been completed. |
| MFEventHandlerAfterCreateNewValueListItem | 21 | Event executed after the new value list item has been created. |
| MFEventHandlerAfterCreateUserAccount | 43 | An event that is triggered after a user account is created in the vault. |
| MFEventHandlerAfterCreateUserGroup | 49 | An event that is triggered after a user group is created in the vault. |
| MFEventHandlerAfterCreateView | 69 | An event triggered after a view is created. |
| MFEventHandlerAfterDeleteObject | 11 | Event executed after an object has been deleted. |
| MFEventHandlerAfterDeleteView | 73 | An event triggered after a view is deleted. |
| MFEventHandlerAfterDestroyObject | 13 | Event executed after an object has been destroyed. |
| MFEventHandlerAfterDestroyObjectVersion | 32 | Event executed after a version of an object has been destroyed. |
| MFEventHandlerAfterFileDownload | 19 | Event executed after a file of an object has been downloaded from the server. |
| MFEventHandlerAfterFileUpload | 17 | Event executed after a file of an object has been uploaded to the server. |
| MFEventHandlerAfterLoginToVault | 23 | Event executed after the user has logged into the vault. |
| MFEventHandlerAfterLogoutFromVault | 25 | Event executed after the user has logged out from the vault. |
| MFEventHandlerAfterModifyLoginAccount | 39 | An event that is triggered after a login account is modified in the server. |
| MFEventHandlerAfterModifyMFilesCredentials | 65 | An event triggered after the credentials of the M-Files login account are changed. |
| MFEventHandlerAfterModifyUserAccount | 45 | An event that is triggered after a user account is modified in the vault. |
| MFEventHandlerAfterModifyUserGroup | 51 | An event that is triggered after a user group is modified in the vault. |
| MFEventHandlerAfterModifyView | 71 | An event triggered after a view is modified. |
| MFEventHandlerAfterRemoveLoginAccount | 41 | An event that is triggered after a login account is removed from the server. |
| MFEventHandlerAfterRemoveUserAccount | 47 | An event that is triggered after a user account is removed from the vault. |
| MFEventHandlerAfterRemoveUserGroup | 53 | An event that is triggered after a user group is removed from the vault. |
| MFEventHandlerAfterRemoveUserGroupMember | 77 | An event that is triggered after a member is removed from a user group in the vault. |
| MFEventHandlerAfterRunScheduledJob | 27 | Event executed after a scheduled job has been run at the server. |
| MFEventHandlerAfterSetObjectPermissions | 15 | Event executed after the permissions of an object have been changed. |
| MFEventHandlerAfterSetProperties | 2 | Event executed after properties have been set for an object. |
| MFEventHandlerAfterUndeleteObject | 62 | An event triggered after the object is undeleted. |
| MFEventHandlerAfterUndeleteObjectFinalize | 63 | An event triggered after the object undelete operation is complete and we can work on the undeleted object. |
| MFEventHandlerBeforeAddUserGroupMember | 74 | An event that is triggered before a member is added to a user group in the vault. |
| MFEventHandlerBeforeCancelCheckout | 8 | Event executed before the changes made to an object are cancelled. |
| MFEventHandlerBeforeCancelCreateObject | 29 | Event executed before the creation of a new object is cancelled. |
| MFEventHandlerBeforeCheckInChanges | 4 | Event executed before an object is checked in. |
| MFEventHandlerBeforeCheckInChangesFinalize | 67 | An event triggered before object check-in, but after the state transitions and signatures are finalized. Workflow changes are not allowed. |
| MFEventHandlerBeforeCheckOut | 6 | Event executed before an object is checked out. |
| MFEventHandlerBeforeCreateLoginAccount | 36 | An event that is triggered before a login account is created in the server. |
| MFEventHandlerBeforeCreateNewObjectFinalize | 28 | Event executed before the creation of a new object has been completed. |
| MFEventHandlerBeforeCreateNewValueListItem | 20 | Event executed before a new value list item is created. |
| MFEventHandlerBeforeCreateUserAccount | 42 | An event that is triggered before a user account is created in the vault. |
| MFEventHandlerBeforeCreateUserGroup | 48 | An event that is triggered before a user group is created in the vault. |
| MFEventHandlerBeforeCreateView | 68 | An event triggered before a view is created. |
| MFEventHandlerBeforeDeleteObject | 10 | Event executed before an object is deleted. |
| MFEventHandlerBeforeDeleteView | 72 | An event triggered before a view is deleted. |
| MFEventHandlerBeforeDestroyObject | 12 | Event executed before an object is destroyed. |
| MFEventHandlerBeforeDestroyObjectVersion | 31 | Event executed before a version of an object is destroyed. |
| MFEventHandlerBeforeFileDownload | 18 | Event executed before a file of an object is downloaded from the server. |
| MFEventHandlerBeforeFileUpload | 16 | Event executed before a file of an object is uploaded to the server. |
| MFEventHandlerBeforeLoginToVault | 22 | Event executed before the user has logged into the vault. |
| MFEventHandlerBeforeLogoutFromVault | 24 | Event executed before the user has logged out from the vault. |
| MFEventHandlerBeforeModifyLoginAccount | 38 | An event that is triggered before a login account is modified in the server. |
| MFEventHandlerBeforeModifyMFilesCredentials | 64 | An event triggered before the credentials of the M-Files login account are changed. |
| MFEventHandlerBeforeModifyUserAccount | 44 | An event that is triggered before a user account is modified in the vault. |
| MFEventHandlerBeforeModifyUserGroup | 50 | An event that is triggered before a user group is modified in the vault. |
| MFEventHandlerBeforeModifyView | 70 | An event triggered before a view is modified. |
| MFEventHandlerBeforeRemoveLoginAccount | 40 | An event that is triggered before a login account is removed from the server. |
| MFEventHandlerBeforeRemoveUserAccount | 46 | An event that is triggered before a user account is removed from the vault. |
| MFEventHandlerBeforeRemoveUserGroup | 52 | An event that is triggered before a user group is removed from the vault. |
| MFEventHandlerBeforeRemoveUserGroupMember | 76 | An event that is triggered before a member is removed from a user group in the vault. |
| MFEventHandlerBeforeReturnView | 66 | An event triggered after a view has been retrieved from the vault but before it is returned to the client. |
| MFEventHandlerBeforeRunScheduledJob | 26 | Event executed before a scheduled job is run at the server. |
| MFEventHandlerBeforeSetObjectPermissions | 14 | Event executed before the permissions of an object are changed. |
| MFEventHandlerBeforeSetProperties | 1 | Event executed before properties are set for an object. |
| MFEventHandlerBeforeTakeOffline | 55 | An event that is triggered before the vault has changed to offline state. |
| MFEventHandlerBeforeUndeleteObject | 61 | An event triggered before the object is undeleted. |
| MFEventHandlerReplication_AfterCheckInChanges | 34 | Event executed after check-in has been performed upon importing object versions to an existing object during content import. |
| MFEventHandlerReplication_AfterCreateNewObjectFinalize | 33 | Event executed after check-in has been performed upon creating a new object during content import. |
| MFEventHandlerTypeUndefined | 0 | Undefined event handler. |
| MFEventHandlerVaultAnonymousExtensionMethod | 78 | Event that is executed only as a response to an explicit request. |
| MFEventHandlerVaultExtensionMethod | 35 | Event that is executed only as a response to an explicit request. |