Scheduler for WPF
RecurrencePattern クラス メンバ
プロパティ  メソッド 

C1.ScheduleCore アセンブリ > C1.Schedule 名前空間 : RecurrencePattern クラス

RecurrencePatternデータ型で公開されるメンバを以下の表に示します。

パブリック プロパティ
 名前解説
Public プロパティGets or sets the number of the day in its respective month on which each occurrence will occur. Applicable only when the RecurrenceType property is set to RecurrenceTypeEnum.Monthly or RecurrenceTypeEnum.Yearly. The default value is 1.  
Public プロパティGets or sets the WeekDaysEnum value representing the mask for week days on which the recurring appointment occurs. Monthly and yearly patterns are only valid for a single day. Weekly patterns are only valid as the Or of the DayOfWeekMask. The default value is 0.  
Public プロパティGets the human-readable description of the RecurrencePattern object.  
Public プロパティGets or sets the System.TimeSpan value indicating the duration of each occurrence in the recurrence pattern.  
Public プロパティGets or sets the System.DateTime value indicating the end time for the given occurrence of the recurrence pattern.  
Public プロパティGets the AppointmentList object which holds the list of Appointment objects that define the exceptions to that series of appointments. Appointment objects are added to the Exceptions whenever a property in the corresponding Appointment object is altered.  
Public プロパティGets or sets the CalendarInfo defining calendar settings.  
Public プロパティGet or sets the WeekOfMonthEnum value specifying the count for which the recurrence pattern is valid for a given interval. This property is only valid for recurrences of the RecurrenceTypeEnum.MonthlyNth and RecurrenceTypeEnum.YearlyNth types and allows the definition of a recurrence pattern that is only valid for the Nth occurrence, such as "the 2nd Sunday in March" pattern. The default value is WeekOfMonthEnum.First.  
Public プロパティGets or sets the System.Int32 value specifying the interval between occurrences of the recurrence. The Interval property works in conjunction with the RecurrenceType property to determine the cycle of the recurrence. The maximum allowable value is 99 for weekly patterns and 999 for daily patterns. The default value is 1.  
Public プロパティGets or sets the value indicating which month of the year is valid for the specified recurrence pattern. Can be a number from 1 to 12. This property is only valid for recurrence patterns whose RecurrenceType property is set to RecurrenceTypeEnum.YearlyNth or RecurrenceTypeEnum.Yearly. The default value is 1.  
Public プロパティGets or sets the System.Boolean value indicating if the recurrence pattern is endless. The default value is True.  
Public プロパティGets or sets the number of occurrences for the recurrence pattern. This property allows the definition of a recurrence pattern that is only valid for the specified number of subsequent occurrences. For example, you can set this property to 10 for a formal training course that will be held on the next ten Thursday evenings. The default value is 0.  
Public プロパティGets the Appointment object which represents the master appointment for this RecurrencePattern object.  
Public プロパティGets or sets the System.DateTime value indicating the end date of the recurrence pattern.  
Public プロパティGets or sets the System.DateTime value indicating the start date of the recurrence pattern.  
Public プロパティGets or sets the RecurrenceTypeEnum value determining the type of recurrence (daily, monthly, etc.). Default value is RecurrenceTypeEnum.Weekly.  
Public プロパティGets the AppointmentList object which holds the list of Appointment objects removed from that series of appointments.  
Public プロパティGets or sets the System.DateTime value indicating the start time for the given occurrence of the recurrence pattern.  
トップ
パブリック メソッド
 名前解説
Public メソッドConverts the DayOfWeekMask property into the list of DayOfWeek constants.  
Public メソッドオーバーロードされます。 Gets the human-readable description of the RecurrencePattern object according to the specified culture.  
Public メソッドオーバーロードされます。 Specifies that the current recurrence pattern has been changed and should invalidate properties.  
トップ
参照

RecurrencePattern クラス
C1.Schedule 名前空間