This class is a custom System.EventArgs object used for the UserPreferenceChangedEventHandler delegate. It provides additional information to your event handler, identifying the type of preference that was changed. public class UserPreferenceChangedEventArgs : EventArgs { // Public Constructors public UserPreferenceChangedEventArgs (UserPreferenceCategory category ); // Public Instance Properties public UserPreferenceCategory Category {get; } } HierarchySystem.Object System.EventArgs UserPreferenceChangedEventArgs Passed ToUserPreferenceChangedEventHandler.{BeginInvoke( ) , Invoke( )} |