Describes the cause of the element notification.
    typedef enum {
        APINotifyElement_BeginEvents            = -1,
        APINotifyElement_EndEvents              = -2,
        APINotifyElement_New                    =  1,
        APINotifyElement_Copy                   =  2,
        APINotifyElement_Change                 =  3,
        APINotifyElement_Edit                   =  4,
        APINotifyElement_Delete                 =  5,
        APINotifyElement_Undo_Created           = 11,
        APINotifyElement_Undo_Modified          = 12,
        APINotifyElement_Undo_Deleted           = 13,
        APINotifyElement_Redo_Created           = 14,
        APINotifyElement_Redo_Modified          = 15,
        APINotifyElement_Redo_Deleted           = 16,
        APINotifyElement_PropertyValueChange    = 17,
        APINotifyElement_ClassificationChange   = 18
    } API_ElementDBEventID;
    
Members
- APINotifyElement_BeginEvents
- Indicates the start of element notifications.
- APINotifyElement_EndEvents
- End of element notifications (no more notifications are expected in this task).
- APINotifyElement_New
- A new element was created.
- APINotifyElement_Copy
- The element was copied; the notifications are coming for the copy of the original element.
- APINotifyElement_Change
- The parameters of the element were changed.
- APINotifyElement_Edit
- The element was edited. The parameters of the editing transformation can be retrieved with ACAPI_Notify_GetTranParams.
- APINotifyElement_Delete
- The element was deleted.
- APINotifyElement_Undo_Created  
- The last creating operation performed on the element has been undone.
- APINotifyElement_Undo_Modified  
- The last modifying operation performed on the element has been undone.
- APINotifyElement_Undo_Deleted  
- The last deleting operation performed on the element has been undone.
- APINotifyElement_Redo_Created  
- The last undone creating operation on the element has been redone.
- APINotifyElement_Redo_Modified  
- The last undone modifying operation on the element has been redone.
- APINotifyElement_Redo_Deleted  
- The last undone deleting operation on the element has been redone.
- APINotifyElement_PropertyValueChange  
- A property value attached to the element has been changed.
- APINotifyElement_ClassificationChange  
- An element’s classification has changed.
Remarks
This enumeration type is used in the API_NotifyElementType structure.
Requirements
- Version: API 4.1 or later
- Header: APIdefs_Callback.h
See Also
API_NotifyElementType
APIElementEventHandlerProc
ACAPI_Notify_CatchNewElement
ACAPI_Element_AttachObserver
ACAPI_Notify_GetTranParams
API Types