PFItem Events |
The PFItem type exposes the following members.
Name | Description | |
---|---|---|
![]() | AfterCreate |
Occurs after an item has been created in database.
|
![]() | AfterCreateFile |
Occurs after a file has been created on this item.
|
![]() | AfterCreateNotification |
Occurs after a user notification whose related object is this item was created.
|
![]() | AfterDelete |
Occurs after an item has been deleted.
|
![]() | AfterDeleteFile |
Occurs after a file of this item has been deleted.
|
![]() | AfterSave |
Occurs when an item has been updated or created in database.
|
![]() | AfterUpdate |
Occurs after an item has been updated in database.
|
![]() | AfterUpdateFile |
Occurs after a file of this item has been updated.
|
![]() | BeforeCreate |
Occurs when an item is being persisted for the first time in database.
|
![]() | BeforeCreateFile |
Occurs when a file is being created on this item.
|
![]() | BeforeCreateNotification |
Occurs before a user notification whose related object is this item is created.
|
![]() | BeforeDelete |
Occurs when an item is being deleted.
|
![]() | BeforeDeleteFile |
Occurs when a file of this item is being deleted.
|
![]() | BeforeSave |
Occurs when an item is being updated or created in database.
|
![]() | BeforeSendingNotification |
Occurs before a modeled notification is sent.
|
![]() | BeforeUpdate |
Occurs when an item is being updated in database.
|
![]() | BeforeUpdateFile |
Occurs when a file of this item is being updated.
|
![]() | CommentAdded |
Occurs after a PFItemComment has been added on the item.
|
![]() | EventAdded |
Occurs after a PFItemEvent has been added on the item.
|
![]() | FileBinding |
Occurs when a file of this item is about to be bound via WordForm or Quickparts.
|
![]() | FileConfirmed |
Occurs when a file has been confirmed on this item.
A file is confirmed when, after its upload, the parent item is saved with a reference to the file
in the FileHolder value.
|
![]() | FileDownloaded |
Occurs when a file of this item has been downloaded.
Engine triggers this event on an async task. Do not use non-thread safe objects.
(Packflow types inheriting PFBaseObject are thread-safe in this case)
Codes triggering this event does not depend on HttpContext or other web context object.
When triggered, there is no warranty the download is finished or succeeded.
|
![]() | FileDownloading |
Occurs when a file of this item has been downloaded.
|
![]() | FileOpened |
Occurs when a file of this item has been opened for modification (Office or KeePass application).
|
![]() | StateChanged |
Occurs after the call to Save() during enactment
when the SQL transaction made to move the workflow is committed.
|
![]() | StateChanging |
Occurs when the state has been changed in this item instance, but the save has not been called yet.
|