Written by
Thomas Höhler
For umbraco versions:
AllHow-to
This How To will explain what ActionHandlers are and how you can write and use your own ActionHandlers.
An Action Handler is a piece of code (an own class) which gives you the possibility to react on actions performed by any user in the content tree. So for example you can perform some own actions everytime a node in the content tree is published. An example will explain this in detail:
To have a practical example I took the situation that umbraco doesn't has the build in mechanism to set devault values in properties of new content items. The new Action Handler will write devault values to the properties of a defined document type.