The RingOriginal property returns a Boolean value that indicates if the alarm was previously set on an item before the alarm rang.
Appointment, Event, and Task objects
Long
Read/write
When an alarm is created, the Ring and RingOriginal properties should be set to the same value. After an alarm has rung and the user requests not to be notified again, the Ring property will be set to False, but RingOriginal will be set to True.
For example, if an alarm on an appointment has rung and the appointment is then moved into the future by resetting its Start and End properties, the Ring property can be reset based on the value of RingOriginal.