| C1.Xaml.Schedule アセンブリ > C1.C1Schedule 名前空間 : RecurrencePattern クラス |
RecurrencePatternデータ型で公開されるメンバを以下の表に示します。
| 名前 | 解説 | |
|---|---|---|
![]() | DayOfMonth | 各回の予定が発生する各月の日付を取得または設定します。RecurrenceType プロパティが RecurrenceTypeEnum.Monthly または RecurrenceTypeEnum.Yearly に設定されている場合にのみ適用できます。デフォルト値は、1です。 |
![]() | DayOfWeekMask | 定期的な予定が発生する曜日のマスクを表す WeekDaysEnum 値を取得または設定します。月単位および年単位のパターンは1日に対してのみ有効です。週単位のパターンは DayOfWeekMask の Or としてのみ有効です。デフォルト値は0です。 |
![]() | Description | 人が判読できる形式の RecurrencePattern オブジェクトの説明を取得します。 |
![]() | Duration | 繰り返しパターンの各回の継続期間を示す System.TimeSpan 値を取得または設定します。 |
![]() | EndTime | 繰り返しパターンの指定された回の終了時刻を示す System.DateTime 値を取得または設定します。 |
![]() | Exceptions | 指定された一連の予定に対する例外を定義する Appointment オブジェクトのリストを保持する AppointmentList オブジェクトを取得します。Appointment オブジェクトは、対応する Appointment オブジェクトのプロパティが変更されると必ず、Exceptions に追加されます。 |
![]() | Instance | 特定の期間中に繰り返しパターンが有効になるカウントを指定する WeekOfMonthEnum 値を取得または設定します。このプロパティは、RecurrenceTypeEnum.MonthlyNth と RecurrenceTypeEnum.YearlyNth の種類の繰り返しパターンにのみ有効です。「3月の第2日曜日」のように、N 回目のみが有効になる繰り返しパターンを定義できます。デフォルト値は、WeekOfMonthEnum.First です。 |
![]() | Interval | 繰り返しの発生間隔を指定する System.Int32 値を取得または設定します。Interval プロパティは、RecurrenceType プロパティとの組み合わせで機能し、繰り返しのサイクルを決定します。最大許容値は、週単位のパターンでは 99、日単位のパターンでは 999 です。デフォルト値は、1です。 |
![]() | MonthOfYear | 指定された繰り返しパターンで有効な月を示す値を取得または設定します。有効な値は1〜 12 の数です。このプロパティは、RecurrenceType プロパティが RecurrenceTypeEnum.YearlyNth または RecurrenceTypeEnum.Yearly に設定されている繰り返しパターンに対してのみ有効です。デフォルト値は、1です。 |
![]() | NoEndDate | 繰り返しパターンに終了日がないかどうかを示す System.Boolean 値を取得または設定します。デフォルト値は True です。 |
![]() | Occurrences | 繰り返しパターンの発生回数を取得または設定します。このプロパティを使用して、今後指定された回数だけ有効になる繰り返しパターンを定義できます。たとえば、トレーニングコースが今後 10 週間木曜夜に開催される場合は、このプロパティを 10 に設定します。デフォルト値は0です。 |
![]() | ParentAppointment | この RecurrencePattern オブジェクトのマスター予定を表す Appointment オブジェクトを取得します。 |
![]() | PatternEndDate | 繰り返しパターンの終了日を示す System.DateTime 値を取得または設定します。 |
![]() | PatternStartDate | 繰り返しパターンの開始日を示す System.DateTime 値を取得または設定します。 |
![]() | RecurrenceType | 繰り返しの種類(毎日、毎月など)を決定する RecurrenceTypeEnum 値を取得または設定します。デフォルト値は RecurrenceTypeEnum.Weekly です。 |
![]() | RemovedOccurrences | 指定された一連の予定から削除された Appointment オブジェクトのリストを保持する AppointmentList オブジェクトを取得します。 |
![]() | StartTime | 繰り返しパターンの指定された回の開始時刻を示す System.DateTime 値を取得または設定します。 |
| 名前 | 解説 | |
|---|---|---|
![]() | GetDescription | オーバーロードされます。 指定されたカルチャに基づいて、人が判読できる形式の RecurrencePattern オブジェクトの説明を取得します。 |