For custom code the args array is structured as follows:
args[]
contains one object, a string with the user preference’s id.
For .NET Assemblies the method signature is as follows:
string EventHandlerName(SessionInfo sessionInfo, string id)
Expects a string return value, which represents the user preference’s value.
The event will only be called if the ‘User Preference Storage Method’ is set to Server Events in the User Settings.