| DocumentEvents Fields | 
The DocumentEvents type exposes the following members.
| Name | Description | |
|---|---|---|
| AuthorizeDocument | 
            Fires when the permission for particular document is evaluated
              | |
| Copy | 
            Fires when document is copied
              | |
| Delete | 
            Fires when document is deleted
              | |
| DeleteAttachment | 
            Fires when document attachment is deleted
              | |
| FilterDataSetByPermissions | 
            Fires when the given DataSet should be filtered according to the user permissions
              | |
| GetContent | 
            Fires when the content of the document for searching is requested
              | |
| GetData | 
            Fires when document data are being retrieved
              | |
| GetDocumentMark | 
            Fires at the end of getting document marks for content tree.
              | |
| ChangeOrder | 
            Fires when change order is requested on the document
              | |
| CheckPermissions | 
            Fires when permissions are checked on the document
              | |
| Insert | 
            Fires when new document is created
              | |
| InsertLink | 
            Fires when new document link is created
              | |
| InsertNewCulture | 
            Fires when new culture version of document is created
              | |
| LogChange | 
            Fires when document tasks are logged. You can disable tasks logging for staging, integration etc.
              | |
| Move | 
            Fires when document is moved
              | |
| SaveAttachment | 
            Fires when document attachment is saved
              | |
| Sort | 
            Fires when sorting of a document sub-section is requested
              | |
| Update | 
            Fires when document is updated
              |