Version

DateRecurrence Class Members

The following tables list the members exposed by DateRecurrence.

Public Constructors
 NameDescription
Public ConstructorDateRecurrence ConstructorOverloaded.   
Public Properties
 NameDescription
Public PropertyCountSpecifies the maximum number of occurrences this instance generates.  
Public PropertyFrequencySpecifies the frequency at which occurrences are generated, i.e., daily, weekly, monthly, etc.  
Public PropertyIntervalSpecifies the interval at which occurrences appear. A value of one (default) indicates that the Frequency property alone drives occurrence generation.  
Public PropertyRulesSpecifies additional rules which affect the generation of occurrences.  
Public PropertyUntilSpecifies the maximum date after which no occurrences will be generated.  
Public PropertyWeekStartSpecifies the first day of the week for this recurrence pattern.  
Public Methods
 NameDescription
Public MethodEqualsOverridden. Returns true if the specified object equals this object.  
Public Methodstatic (Shared in Visual Basic)FromICalendarStringParses the specified string, assumed to conform to the iCalendar recurrence specification, into a DateRecurrence instance.  
Public MethodGetHashCodeOverridden. Returns the hash code of this object.  
Public Methodstatic (Shared in Visual Basic)ToICalendarStringOverloaded. Converts the specified DateRecurrence to its iCalendar string representation.  
Public MethodToStringReturns a human-readable description of this recurrence.  
Public MethodToStringWithStartDateReturns a string representation of the recurrence based on the specified start date.  
Public MethodToStringWithStartDateAndTimesReturns a string representation of the recurrence based on the specified start date.  
Protected Methods
 NameDescription
Protected MethodRaisePropertyChangedEventRaises the PropertyChanged event.  
Public Events
 NameDescription
Public EventPropertyChangedOccurs when the value of a property of this object changes.  
See Also