Scope: managed applications, mobile applications, and ordinary applications.
1. In this object module handler, actions required before object deletion are performed. For example, before deleting an attached file, it might be necessary to clear references to this file in the owner object.
2. All actions in the BeforeDelete event handler must be performed after check for ExchangeData.Import.
They must not be performed before deleting an object using data exchange functionality as it might cause errors. The example of such errors is call of predefined objects after clearing the data area.