InternalEventType

View as Markdown

Event type enumeration.

Full nameMFiles.InternalEventType
Proto filemfiles/enums.proto

Values

NameNumberDescription
INTERNAL_EVENT_TYPE_UNDEFINED0Undefined internal event.
INTERNAL_EVENT_TYPE_BEFORE_SET_PROPERTIES1An event triggered before setting properties for a document.
INTERNAL_EVENT_TYPE_AFTER_SET_PROPERTIES2An event triggered after setting properties for a document.
INTERNAL_EVENT_TYPE_AFTER_CREATE_NEW_OBJECT_FINALIZE3An event triggered after creating a new object.
INTERNAL_EVENT_TYPE_BEFORE_CHECK_IN_CHANGES4An event triggered before check-in when changes have been made to the object version.
INTERNAL_EVENT_TYPE_AFTER_CHECK_IN_CHANGES5An event triggered after check-in when changes have been made to the object version.
INTERNAL_EVENT_TYPE_BEFORE_CHECK_OUT6An event triggered before checkout.
INTERNAL_EVENT_TYPE_AFTER_CHECK_OUT7An event triggered after checkout.
INTERNAL_EVENT_TYPE_BEFORE_CANCEL_CHECKOUT8An event triggered before changes to the latest version of the object are cancelled.
INTERNAL_EVENT_TYPE_AFTER_CANCEL_CHECKOUT9An event triggered after changes to the latest version of the object are cancelled.
INTERNAL_EVENT_TYPE_BEFORE_DELETE_OBJECT10An event triggered before deleting an object.
INTERNAL_EVENT_TYPE_AFTER_DELETE_OBJECT11An event triggered after deleting an object.
INTERNAL_EVENT_TYPE_BEFORE_DESTROY_OBJECT12An event triggered before destroying an object.
INTERNAL_EVENT_TYPE_AFTER_DESTROY_OBJECT13An event triggered after destroying an object.
INTERNAL_EVENT_TYPE_BEFORE_SET_OBJECT_PERMISSIONS14An event triggered before setting permissions for an object.
INTERNAL_EVENT_TYPE_AFTER_SET_OBJECT_PERMISSIONS15An event triggered after setting permissions for an object.
INTERNAL_EVENT_TYPE_BEFORE_FILE_UPLOAD16An event triggered before starting file upload.
INTERNAL_EVENT_TYPE_AFTER_FILE_UPLOAD17An event triggered after file upload has finished.
INTERNAL_EVENT_TYPE_BEFORE_FILE_DOWNLOAD18An event triggered before starting file download.
INTERNAL_EVENT_TYPE_AFTER_FILE_DOWNLOAD19An event triggered after file download has finished.
INTERNAL_EVENT_TYPE_BEFORE_CREATE_NEW_VALUE_LIST_ITEM20An event triggered before creating new value list item.
INTERNAL_EVENT_TYPE_AFTER_CREATE_NEW_VALUE_LIST_ITEM21An event triggered after creating new value list item.
INTERNAL_EVENT_TYPE_BEFORE_LOGIN_TO_VAULT22An event triggered before a user logs in to a vault.
INTERNAL_EVENT_TYPE_AFTER_LOGIN_TO_VAULT23An event triggered after user has logged in to a vault.
INTERNAL_EVENT_TYPE_BEFORE_LOGOUT_FROM_VAULT24An event triggered just prior a users logs off.
INTERNAL_EVENT_TYPE_AFTER_LOGOUT_FROM_VAULT25An event triggered after user has logged off.
INTERNAL_EVENT_TYPE_BEFORE_RUN_SCHEDULED_JOB26An event triggered before running a scheduled job.
INTERNAL_EVENT_TYPE_AFTER_RUN_SCHEDULED_JOB27An event triggered after running a scheduled job.
INTERNAL_EVENT_TYPE_BEFORE_CREATE_NEW_OBJET_FINALIZE28An event triggered before a new object is checked in.
INTERNAL_EVENT_TYPE_BEFORE_CANCEL_CREATE_OBJECT29An event triggered before an object that has never been checked-in is destroyed.
INTERNAL_EVENT_TYPE_AFTER_CANCEL_CREATE_OBJECT30An event triggered after an object that has never been checked-in is destroyed.
INTERNAL_EVENT_TYPE_BEFORE_DESTROY_OBJECT_VERSION31An event triggered before destroying an object version.
INTERNAL_EVENT_TYPE_AFTER_DESTROY_OBJECT_VERSION32An event triggered after destroying an object version.
INTERNAL_EVENT_TYPE_AFTER_REPLICATION_CREATE_OBJECT_FINALIZE33An event triggered after check-in has been performed upon restoring a new object during archiving.
INTERNAL_EVENT_TYPE_AFTER_REPLICATION_CHECK_IN_CHANGES34eInternalEventReplication_BeforeCreateNewObjectFinalize = 35, //!< An event triggered before check-in has been performed upon restoring a new object during archiving. eInternalEventReplication_BeforeCheckInChanges = 34, //!< An event triggered before check-in has been performed upon restoring object versions to an existing object during archiving.
INTERNAL_EVENT_TYPE_VAULT_EXTENSION_METHOD35An event triggered explicitly by client (so called vault extension method).
INTERNAL_EVENT_TYPE_BEFORE_CREATE_LOGIN_ACCOUNT36An event triggered before a login account is created in the server.
INTERNAL_EVENT_TYPE_AFTER_CREATE_LOGIN_ACCOUNT37An event triggered after a login account is created in the server.
INTERNAL_EVENT_TYPE_BEFORE_MODIFY_LOGIN_ACCOUNT38An event triggered before a login account is modified in the server.
INTERNAL_EVENT_TYPE_AFTER_MODIFY_LOGIN_ACCOUNT39An event triggered after a login account is modified in the server.
INTERNAL_EVENT_TYPE_BEFORE_REMOVE_LOGIN_ACCOUNT40An event triggered before a login account is removed from the server.
INTERNAL_EVENT_TYPE_AFTER_REMOVE_LOGIN_ACCOUNT41An event triggered after a login account is removed from the server.
INTERNAL_EVENT_TYPE_BEFORE_CREATE_USER_ACCOUNT42An event triggered before a user account is created in the vault.
INTERNAL_EVENT_TYPE_AFTER_CREATE_USER_ACCOUNT43An event triggered after a user account is created in the vault.
INTERNAL_EVENT_TYPE_BEFORE_MODIFY_USER_ACCOUNT44An event triggered before a user account is modified in the vault.
INTERNAL_EVENT_TYPE_AFTER_MODIFY_USER_ACCOUNT45An event triggered after a user account is modified in the vault.
INTERNAL_EVENT_TYPE_BEFORE_REMOVE_USER_ACCOUNT46An event triggered before a user account is removed from the vault.
INTERNAL_EVENT_TYPE_AFTER_REMOVE_USER_ACCOUNT47An event triggered after a user account is removed from the vault.
INTERNAL_EVENT_TYPE_BEFORE_CREATE_USER_GROUP48An event triggered before a user group is created in the vault.
INTERNAL_EVENT_TYPE_AFTER_CREATE_USER_GROUP49An event triggered after a user group is created in the vault.
INTERNAL_EVENT_TYPE_BEFORE_MODIFY_USER_GROUP50An event triggered before a user group is modified in the vault.
INTERNAL_EVENT_TYPE_AFTER_MODIFY_USER_GROUP51An event triggered after a user group is modified in the vault.
INTERNAL_EVENT_TYPE_BEFORE_REMOVE_USER_GROUP52An event triggered before a user group is removed from the vault.
INTERNAL_EVENT_TYPE_AFTER_REMOVE_USER_GROUP53An event triggered after a user group is removed from the vault.
INTERNAL_EVENT_TYPE_AFTER_BRING_ONLINE54An event triggered after the vault has changed to online state.
INTERNAL_EVENT_TYPE_BEFORE_TAKE_OFFLINE55An event triggered before the vault has changed to offline state.
INTERNAL_EVENT_TYPE_AFTER_CHECK_IN_CHANGES_FINALIZE56An event triggered after the object has been completely checked in.
INTERNAL_EVENT_TYPE_AFTER_BEGIN_TRANSACTION57An event triggered after a new transaction or nested pseudo-transaction is started.
INTERNAL_EVENT_TYPE_BEFORE_COMMIT_TRANSACTION58An event triggered before a transaction or nested pseudo-transaction is committed.
INTERNAL_EVENT_TYPE_BEFORE_ROLLBACK_TRANSACTION59An event triggered before a transaction or nested pseudo-transaction is rolled back.
INTERNAL_EVENT_TYPE_AFTER_CANCEL_CHECKOUT_FINALIZE60An event triggered after the undo checkout is complete and we can work on top of the previous version.
INTERNAL_EVENT_TYPE_BEFORE_UNDELETE_OBJECT61An event triggered before the object is undeleted.
INTERNAL_EVENT_TYPE_AFTER_UNDELETE_OBJECT62An event triggered after the object is undeleted.
INTERNAL_EVENT_TYPE_AFTER_UNDELETE_OBJECT_FINALIZE63An event triggered after the object undelete is complete and we can work with the undeleted object.
INTERNAL_EVENT_TYPE_BEFORE_MODIFY_MFILES_CREDENTIALS64An event triggered before the password of the M-Files login account is changed.
INTERNAL_EVENT_TYPE_AFTER_MODIFY_MFILES_CREDENTIALS65An event triggered after the password of the M-Files login account is changed.
INTERNAL_EVENT_TYPE_BEFORE_RETURN_VIEW66An event triggered after before returning a view to client.
INTERNAL_EVENT_TYPE_BEFORE_CHECK_IN_CHANGES_FINALIZE67An event triggered just before check-in after the workflow transitions, and signatures are finalized.
INTERNAL_EVENT_TYPE_BEFORE_CREATE_VIEW68An event triggered just before a view is created.
INTERNAL_EVENT_TYPE_AFTER_CREATE_VIEW69An event triggered just after a view is created.
INTERNAL_EVENT_TYPE_BEFORE_MODIFY_VIEW70An event triggered just before a view is modified.
INTERNAL_EVENT_TYPE_AFTER_MODIFY_VIEW71An event triggered just after a view is modified.
INTERNAL_EVENT_TYPE_BEFORE_DELETE_VIEW72An event triggered just before a view is deleted.
INTERNAL_EVENT_TYPE_AFTER_DELETE_VIEW73An event triggered just after a view is deleted.
INTERNAL_EVENT_TYPE_BEFORE_ADD_USER_GROUP_MEMBER74An event triggered just before a member is added to user group.
INTERNAL_EVENT_TYPE_AFTER_ADD_USER_GROUP_MEMBER75An event triggered just after a member is added to user group.
INTERNAL_EVENT_TYPE_BEFORE_REMOVE_USER_GROUP_MEMBER76An event triggered just before a member is removed from user group.
INTERNAL_EVENT_TYPE_AFTER_REMOVE_USER_GROUP_MEMBER77An event triggered just after a member is removed from user group.
INTERNAL_EVENT_TYPE_VAULT_ANONYMOUS_EXTENSION_METHOD78An event triggered explicitly by client (so called vault extension method).

Used in fields