Class ArrayListAppointment
Derives ScheduleAppointment to implement IScheduleAppointment.
Implements
System.Runtime.Serialization.ISerializable
System.IComparable
System.ICloneable
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace: Syncfusion.Schedule
Assembly: Syncfusion.Schedule.Base.dll
Syntax
public class ArrayListAppointment : ScheduleAppointment, ISerializable, IRecurringScheduleAppointment, IScheduleAppointment, IComparable, ICloneable
Constructors
ArrayListAppointment()
Initializes a new instance of the ArrayListAppointment class.
Declaration
public ArrayListAppointment()
ArrayListAppointment(SerializationInfo, StreamingContext)
Initializes a new instance of the ArrayListAppointment class to handle serialization.
Declaration
protected ArrayListAppointment(SerializationInfo info, StreamingContext context)
Parameters
Type | Name | Description |
---|---|---|
System.Runtime.Serialization.SerializationInfo | info | The SerialazationInfo. |
System.Runtime.Serialization.StreamingContext | context | The StreamingContext. |
Properties
DateList
Gets or sets the list of dates defined for this recurrence definition.
Declaration
public RecurrenceList DateList { get; set; }
Property Value
Type |
---|
RecurrenceList |
RecurrenceRule
Gets or sets the string that defines this recurrence.
Declaration
public string RecurrenceRule { get; set; }
Property Value
Type |
---|
System.String |
RecurrenceRuleID
Gets or sets a Unique identifier to this recurrence appointment.
Declaration
public int RecurrenceRuleID { get; set; }
Property Value
Type |
---|
System.Int32 |
Remarks
This value is zero for all non-recurring appointments. For a recurring appointment, this value is the same for all appointments in the same recurrence definition.
Methods
GetObjectData(SerializationInfo, StreamingContext)
Gets the serialization object data.
Declaration
public void GetObjectData(SerializationInfo info, StreamingContext context)
Parameters
Type | Name | Description |
---|---|---|
System.Runtime.Serialization.SerializationInfo | info | The SerialazationInfo. |
System.Runtime.Serialization.StreamingContext | context | The StreamingContext. |
Implements
System.Runtime.Serialization.ISerializable
System.IComparable
System.ICloneable