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