RecurrenceInfo Members
The storage for the pattern appointment‘s recurrence information.Constructors
| Name | Description |
|---|---|
| RecurrenceInfo() | Initializes a new RecurrenceInfo instance with the default settings. |
Fields
| Name |
|---|
| DefaultFirstDayOfWeek |
| DefaultOccurrenceCount |
| DefaultPeriodicity |
| DefaultRecurrenceRange |
| DefaultRecurrenceType |
| DefaultWeekDays |
| DefaultWeekOfMonth |
| XmlSerializationVersion static |
Properties
| Name | Description |
|---|---|
| DayNumber | Gets or sets the ordinal number of a day within a defined month. |
| Duration | Returns how long the recurrence occurs. |
| End | Gets or sets the recurrence’s end date. |
| FirstDayOfWeek | Gets or sets the day which is the first day of week for occurrence calculations. |
| Id | |
| Interval | Returns the date interval that specifies start and end dates of the recurrence. |
| Month | Gets or sets the number of a month in which the occurrences repeat. |
| OccurrenceCount | Gets or sets how many time an appointment repeats. |
| Periodicity | Gets or sets the frequency with which the appointment occurs (for example, every Nth month). |
| Range | Gets or sets how recurrence information limits the time interval in which occurrences happen. |
| Start | Gets or sets the recurrence’s start date. |
| TimeZoneId | |
| Type | Gets or sets the time base for the frequency of corresponding appointment reoccurrences. |
| WeekDays | Gets or sets one or several days in a week on which the appointment occurs. |
| WeekOfMonth | Gets or sets the number of the week in a month in which a recurrent appointment occurs. |
Methods
| Name | Description |
|---|---|
| Assign(IRecurrenceInfo, Boolean) | Copies all properties from the specified recurrence info to the current object. |
| Assign(IRecurrenceInfo) | Copies all properties from the specified recurrence info to the current object. |
| Equals(RecurrenceInfo) |
Determines whether the specified RecurrenceInfo object is equal to the current RecurrenceInfo instance.
|
| Equals(Object, Object) static | Determines whether the specified object instances are considered equal. Inherited from Object. |
| Equals(Object) | Determines whether the specified object is equal to the current RecurrenceInfo instance. |
| FromXml(String) | Parses the specified XML encoded recurrence info. |
| GetHashCode() | Serves as a hash function for a RecurrenceInfo class. |
| GetType() | Gets the Type of the current instance. Inherited from Object. |
| MemberwiseClone() protected | Creates a shallow copy of the current Object. Inherited from Object. |
| 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. |
| ToString() | Returns a string that represents the current object. Inherited from Object. |
| ToXml() | Creates an XML encoding of the recurrence information. |
See Also