The PFItem type exposes the following members.
Occurs after an item has been created in database.
Occurs after a file has been created on this item.
Occurs after a user notification whose related object is this item was created.
Occurs after an item has been deleted.
Occurs after a file of this item has been deleted.
Occurs when an item has been updated or created in database.
Occurs after an item has been updated in database.
Occurs after a file of this item has been updated.
Occurs when an item is being persisted for the first time in database.
Occurs when a file is being created on this item.
Occurs before a user notification whose related object is this item is created.
Occurs when an item is being deleted.
Occurs when a file of this item is being deleted.
Occurs when an item is being updated or created in database.
Occurs before a modeled notification is sent.
Occurs when an item is being updated in database.
Occurs when a file of this item is being updated.
Occurs after a PFItemComment has been added on the item.
Occurs when a file of this item is about to be bound via WordForm or Quickparts.
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.
Occurs when a file of this item has been downloaded.
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.
Occurs when a file of this item has been opened for modification (Office or KeePass application).
Occurs after the call to Save() during enactment when the SQL transaction made to move the workflow is committed.
Occurs when the state has been changed in this item instance, but the save has not been called yet.