class System.ComponentModel.EventDescriptor
   inherits System.ComponentModel.MemberDescriptor
   abstract:

   def public abstract property ComponentType as System.Type
      get.

   def public abstract property EventType as System.Type
      get.

   def public abstract property IsMulticast as logical
      get.

   constructor protected EventDescriptor(input name as character, input attrs as System.Attribute extent):
   end constructor.

   constructor protected EventDescriptor(input descr as System.ComponentModel.MemberDescriptor):
   end constructor.

   constructor protected EventDescriptor(input descr as System.ComponentModel.MemberDescriptor, input attrs as System.Attribute extent):
   end constructor.

   method public abstract void AddEventHandler(input component as System.Object, input value as System.Delegate).

   method public abstract void RemoveEventHandler(input component as System.Object, input value as System.Delegate).

end class.
