RecurrenceInfo Methods

Contains a recurring appointment's reoccurrence information.
Name Description
Assign(IPersistentObject) Copies all settings from the object passed as the parameter to the current object. Inherited from PersistentObject.
Assign(IRecurrenceInfo) Copies all settings from the options object passed as the parameter to the current object.
Assign(IRecurrenceInfo, Boolean) Copies all the settings from the RecurrenceInfo object passed as a parameter.
BeginUpdate() Locks the object until the EndUpdate or CancelUpdate method is called. Inherited from PersistentObject.
CancelUpdate() Unlocks the PersistentObject object after it has been locked by the BeginUpdate method, without causing an immediate visual update. Inherited from PersistentObject.
CanDelete() Raises the PersistentObjectStorage<T>.ObjectDeleting event to determine whether the object can be deleted. Inherited from PersistentObject.
Delete() Attempts to delete the persistent object from the collection to which it belongs. Inherited from PersistentObject.
DeleteCore() Deletes the persistent object from its storage. Inherited from PersistentObject.
Dispose() Disposes of the PersistentObject object. Inherited from PersistentObject.
EndUpdate() Unlocks the PersistentObject object after a call to the BeginUpdate method and causes an immediate visual update. Inherited from PersistentObject.
Equals(RecurrenceInfo) Determines whether the specified RecurrenceInfo object is equal to the current RecurrenceInfo instance.
Equals(Object) Determines whether the specified object is equal to the current RecurrenceInfo instance.
Equals(Object, Object) static Determines whether the specified object instances are considered equal. Inherited from Object.
FromXml(String) Reconstructs the recurrence information from an XML encoding.
GetDescription(Appointment, DayOfWeek) static Returns a human readable description of the recurrence pattern for the specified appointment.
GetHashCode() Serves as a hash function for a RecurrenceInfo class.
GetSourceObject(ISchedulerStorageBase) Returns the data object that is bound to the current persistent object. Inherited from PersistentObject.
GetType() Gets the Type of the current instance. Inherited from Object.
MemberwiseClone() protected Creates a shallow copy of the current Object. Inherited from Object.
OnContentChanged() The method is called upon modification of the persistent object. Inherited from PersistentObject.
OnContentChanging(String, Object, Object) Called before a persistent object is modified. Inherited from PersistentObject.
RaiseChildDeleting(IPersistentObject) This member supports the internal infrastructure and is not intended to be used directly from your code. Inherited from PersistentObject.
RaiseDeleting() This member supports the internal infrastructure and is not intended to be used directly from your code. Inherited from PersistentObject.
ReferenceEquals(Object, Object) static Determines whether the specified Object instances are the same instance. Inherited from Object.
Reset(RecurrenceType) Resets all recurrence information fields to their default values according to the specified recurrence type.
RollbackObjectState(IPersistentObject) Restores object properties to their initial state. Inherited from PersistentObject.
ToString() Returns a string that represents the current object. Inherited from Object.
ToXml() Creates an XML encoding of the recurrence information.
See Also