Client-sided scripting events

The following client-sided processes can extend standard functionality with the help of scripting applications:

Interface: Execution of script applications
BeforeChangeCheck Before the check for changes
AfterChangeCheck After the check for changes
BeforeCompare Before the comparison
AfterCompare After the comparison
BeforeEdit Before an editor (or another type of development environment) is opened
BeforeRestore Before a restore of a version (e.g. before or after Check-Out)
AfterRestore After a version has been restored (e.g. before or after Check-Out)
BeforeRestoreBackup Before a restore of a version from a backup
AfterRestoreBackup After a restore of a version from a backup (e.g. before a restore of a version from a backup)
BeforeCheckIn Before a version is checked-in
AfterCheckIn After a version has been checked-in
BeforeCheckOut Before the Check-Out of a version
AfterCheckOut After the Check-Out of a version
OnUcClose Before closing the UserClient
OnUcOpen Before starting the UserClient
AfterCreateComponent After creating a component