Scheduler for WPF | ComponentOne
C1.Schedule Namespace / AppointmentCollection Class
Properties Methods Events


In This Topic
    AppointmentCollection Class Members
    In This Topic

    The following tables list the members exposed by AppointmentCollection.

    Public Properties
     NameDescription
    Public PropertyGets the reference to the associated ActionCollection object.  
    Public PropertyGets the reference to the associated CalendarInfo object.  
    Public PropertyGets the reference to the associated CategoryCollection object.  
    Public Property (Inherited from System.Collections.ObjectModel.KeyedCollection<TKey,TItem>)
    Public PropertyGets the reference to the associated ContactCollection object.  
    Public Property (Inherited from System.Collections.ObjectModel.Collection<TItem>)
    Public PropertyGets the reference to the associated DayCollection object.  
    Public PropertyOverloaded. Gets the element with the specified key if any. (Inherited from C1.Schedule.BaseCollection<Appointment>)
    Public PropertyGets the reference to the associated LabelCollection object.  
    Public PropertyGets the reference to the associated ContactCollection object.  
    Public PropertyGets the reference to the owning AppointmentStorage object.  
    Public PropertyGets the reference to the associated ReminderCollection object.  
    Public PropertyGets the reference to the associated ResourceCollection object.  
    Public PropertyGets the reference to the associated StatusCollection object.  
    Public PropertyGets or set the System.Boolean value specifying whether change events should not be fired. (Inherited from C1.Schedule.BaseCollection<Appointment>)
    Top
    Public Methods
     NameDescription
    Public MethodOverloaded. Creates the new Appointment object with default settings and adds it to the collection.  
    Public MethodOverloaded. Overridden. Adds an array of Appointment objects to the collection. This methods clears collection before adding new items. Don't use it if you want to save previously existed items.  
    Public Method (Inherited from System.Collections.ObjectModel.Collection<TItem>)
    Public MethodOverloaded. Check if collection contains an item with specified index. (Inherited from C1.Schedule.BaseCollection<Appointment>)
    Public Method (Inherited from System.Collections.ObjectModel.Collection<TItem>)
    Public MethodRetrieves the AppointmentList object which contains the list of occurrences of Appointment objects which are in conflict with the specified appointment.  
    Public Method (Inherited from System.Collections.ObjectModel.Collection<TItem>)
    Public MethodOverloaded. Retrieves the AppointmentList object which contains the full list of Appointment objects in the specified time interval.  
    Public Method (Inherited from System.Collections.ObjectModel.Collection<TItem>)
    Public Method (Inherited from System.Collections.ObjectModel.Collection<TItem>)
    Public MethodOverloaded. Clears collection of days and fills them again honoring changes in system time, appointment collection or appointment properties.  
    Public MethodOverloaded.  (Inherited from System.Collections.ObjectModel.KeyedCollection<TKey,TItem>)
    Public Method (Inherited from System.Collections.ObjectModel.Collection<TItem>)
    Top
    Protected Methods
     NameDescription
    Protected Method (Inherited from System.Collections.ObjectModel.KeyedCollection<TKey,TItem>)
    Protected MethodOverridden. Clears the collection.  
    Protected MethodExtracts the key from the specified element. (Inherited from C1.Schedule.BaseCollection<Appointment>)
    Protected MethodOverridden. Overrides the default behavior.  
    Protected Method (Inherited from C1.Schedule.C1ObservableKeyedCollection<Guid,T>)
    Protected MethodOverridden. Overrides the default behavior.  
    Protected MethodOverridden. Overrides the default behavior.  
    Top
    Public Events
     NameDescription
    Public EventOccurs when an appointment was added.  
    Public EventOccurs when an appointment was changed.  
    Public EventOccurs when a custom action of an appointment executes.  
    Public EventOccurs when RecurrenceState of an appointment is changed.  
    Public EventOccurs when an appointment was removed.  
    Public EventOccurs when one of collection items has been changed. (Inherited from C1.Schedule.BaseCollection<Appointment>)
    Top
    See Also