[]
        
(Showing Draft Content)

C1.Schedule.ReminderCollection

ReminderCollection Class

The ReminderCollection is a collection of all Reminder objects that represents the reminders for all pending items.

Inheritance
ReminderCollection
Namespace: C1.Schedule
Assembly: C1.ScheduleCore.dll
Syntax
public class ReminderCollection : C1ObservableCollection<Reminder>, IList<Reminder>, ICollection<Reminder>, IList, ICollection, IReadOnlyList<Reminder>, IReadOnlyCollection<Reminder>, IEnumerable<Reminder>, IEnumerable, INotifyCollectionChanged, IDisposable
Remarks

Use the Reminders property to get a reference
to the Reminders collection. Reminders are created programmatically when a new Appointment object is created with a reminder. For example, a reminder is created when an Appointment object is created and the ReminderSet property is set to true.

Methods

Name Description
ClearItems()

Overrides default behavior.

Dispose()

Releases all unmanaged resources.

InsertItem(int, Reminder)

Overrides default behavior.

RemoveItem(int)

Overrides default behavior.

SetItem(int, Reminder)

Overrides default behavior.

UpdateAll()

Updates all reminders.

Events

Name Description
ReminderAdd

Occurs after a reminder is added.

ReminderChange

Occurs after a reminder has been modified.

ReminderFire

Occurs before the reminder is executed.

ReminderRemove

Occurs when a Reminder object has been removed from the collection.

ReminderSnooze

Occurs when a reminder is dismissed using the Snooze button.