Appointment
Class
Definition
Namespace:Telerik.Web.UI
Assembly:Telerik.Web.UI.dll
Syntax:
C#
public class Appointment : StateManager, IMarkableStateManager, IStateManager, ISerializable, ICustomTypeDescriptor, ICloneable, IDisposable
Inheritance: objectStateManagerAppointment
Implements:
Inherited Members
Constructors
C#
public Appointment()
C#
public Appointment(object id, DateTime startDate, DateTime endDate, string subject, string recurrenceRule, object recurrenceParentId, RecurrenceState initialState, string timeZoneId)
C#
public Appointment(object id, DateTime startDate, DateTime endDate, string subject, string recurrenceRule, object recurrenceParentId, RecurrenceState initialState)
C#
[SuppressMessage("Microsoft.Usage", "CA2214:DoNotCallOverridableMethodsInConstructors")]
protected Appointment(SerializationInfo info, StreamingContext context)
Properties
C#
public bool AllowDelete { get; set; }
C#
[Browsable(false)]
[NonSerializedInControlState]
public IList<AppointmentControl> AppointmentControls { get; }
Attributes
AttributeCollection
C#
[Browsable(false)]
[NonSerializedInControlState]
public AttributeCollection Attributes { get; }
C#
[TypeConverter(typeof(WebColorConverter))]
[NonSerializedInControlState]
public virtual Color BackColor { get; set; }
C#
[TypeConverter(typeof(WebColorConverter))]
[NonSerializedInControlState]
public virtual Color BorderColor { get; set; }
BorderStyle
BorderStyle
C#
[NonSerializedInControlState]
public virtual BorderStyle BorderStyle { get; set; }
BorderWidth
Unit
C#
[NonSerializedInControlState]
public virtual Unit BorderWidth { get; set; }
C#
public string ContextMenuID { get; set; }
C#
public string Description { get; set; }
C#
[Browsable(false)]
[NonSerializedInControlState]
public IList<string> DomElements { get; }
C#
[Browsable(false)]
[NonSerializedInControlState]
public TimeSpan Duration { get; }
Font
FontInfo
C#
[NonSerializedInControlState]
public virtual FontInfo Font { get; }
C#
[TypeConverter(typeof(WebColorConverter))]
[NonSerializedInControlState]
public virtual Color ForeColor { get; set; }
C#
[NonSerializedInControlState]
public RadScheduler Owner { get; set; }
C#
public object RecurrenceParentID { get; set; }
C#
public string RecurrenceRule { get; set; }
C#
public RecurrenceState RecurrenceState { get; set; }
C#
[Browsable(false)]
[NonSerializedInControlState]
public ReminderCollection Reminders { get; set; }
C#
[Browsable(false)]
[NonSerializedInControlState]
public ResourceCollection Resources { get; set; }
C#
[NonSerializedInControlState]
public DateTime StartLocal { get; set; }
C#
public string TimeZoneID { get; set; }
Methods
C#
public void Dispose()
Implements:
C#
protected virtual void GetObjectData(SerializationInfo info, StreamingContext context)
C#
protected override void TrackViewState()
Overrides: