class Infragistics.Win.UltraWinSchedule.AppointmentAction
   inherits Infragistics.Shared.SubObjectBase
   implements System.IDisposable, System.Runtime.Serialization.ISerializable:

   def public property CalendarInfo as Infragistics.Win.UltraWinSchedule.UltraCalendarInfo
      get.

   def public property Appointment as Infragistics.Win.UltraWinSchedule.Appointment
      get.

   def public property Command as character
      get.
      set.

   def public property Enabled as logical
      get.
      set.

   def public property Parameters as character
      get.
      set.

   def public property Type as Infragistics.Win.UltraWinSchedule.AppointmentActionType
      get.
      set.

   constructor public AppointmentAction():
   end constructor.

   constructor protected AppointmentAction(input info as System.Runtime.Serialization.SerializationInfo, input context as System.Runtime.Serialization.StreamingContext):
   end constructor.

   method public final void Reset():
   end method.

   method protected final logical ShouldSerializeCommand():
   end method.

   method public final void ResetCommand():
   end method.

   method protected final logical ShouldSerializeEnabled():
   end method.

   method public final void ResetEnabled():
   end method.

   method protected final logical ShouldSerializeParameters():
   end method.

   method public final void ResetParameters():
   end method.

   method protected final logical ShouldSerializeType():
   end method.

   method public final void ResetType():
   end method.

   method public final System.Diagnostics.Process Invoke():
   end method.

   method public final System.Diagnostics.Process Invoke(input windowStyle as System.Diagnostics.ProcessWindowStyle):
   end method.

end class.
