EventsCalendar for ASP.NET Web Forms
RecurrencePattern クラス メンバ
プロパティ 

C1.Web.Wijmo.Controls.4 アセンブリ > C1.Web.Wijmo.Controls.C1EventsCalendar 名前空間 : RecurrencePattern クラス

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

パブリック コンストラクタ
 名前解説
Public コンストラクタオーバーロードされます。   
トップ
パブリック プロパティ
 名前解説
Public プロパティ未処理のパターンデータを取得または設定します。  
Public プロパティ各イベントが発生する月の日数。 適用できるのは、 Type フィールド "monthly" または "yearly" に設定されているときだけです。 デフォルト値は1です。  
Public プロパティ繰り返しイベントが発生する曜日のマスクを表す値のセットを含む文字列。 月パターンと年パターンは、 1つの日についてのみ有効です。 デフォルト値は "none" です。 "RecurrenceType" フィールドが "daily" に設定されると、 "DayOfWeekMask" フィールドは "everyDay" にしか設定できなくなります。 そのフィールドを他の値に設定すると、 例外が発生します。 "recurrenceType" フィールドが "workdays" に設定されると、 "dayOfWeekMask" フィールドは "workDays" にしか設定できません。 そのフィールドを他の値に設定すると、 例外が発生します。 "recurrenceType" フィールドが "weekly" に設定されると、 "dayOfWeekMask" フィールドを "none" に設定できなくなります。 そのような設定を行うと、 例外がスローされます。 "recurrenceType" フィールドを "monthly" または "yearly" に設定した場合、 "dayOfWeekMask" フィールドは適用できなくなります。 可能な値は、以下のとおりです。 none - 特定の値はありません。 実際の値はルートイベントオブジェクトから取得されます。 sunday - 日曜日を指定します。 monday - 月曜日を指定します。 tuesday - 火曜日を指定します。 wednesday - 水曜日を指定します。 thursday - 木曜日を指定します。 friday - 金曜日を指定します。 saturday - 土曜日を指定します。 weekendDays - 土曜日と日曜日(または C1EventsCalendar の設定に従う曜日範囲)を指定します。 workDays - 平日(週末を除くすべての曜日)を指定します。 everyDay - すべての曜日を指定します。  
Public プロパティ繰り返しパターンの 特定の発生の終了時刻を示します。  
Public プロパティ一連のイベントの例外を定義する イベントオブジェクト ID のリストを保持します。  
Public プロパティある月内でイベントが発生する週を特定します。 このフィールドは "monthlyNth" と "yearlyNth" タイプの繰り返しの場合のみ有効であり、 "3月の第2日曜日" パターンなど、 N カ月ごとに発生する場合にのみ有効です。 デフォルト値は "first" です。 可能な値は、以下のとおりです。 first - 繰り返しイベントは 月の第1週の指定された日または日付範囲に発生します。 second - 繰り返しイベントは 月の第2週の指定された日または日付範囲に発生します。 third = - 繰り返しイベントは 月の第2週の指定された日または日付範囲に発生します。 fourth - 繰り返しイベントは 月の第4週の指定された日または日付範囲に発生します。 last - 繰り返しイベントは 月の最後の週の指定された日または日付範囲に発生します。  
Public プロパティ繰り返しが発生する間隔を指定します。 間隔フィールドは "recurrenceType" フィールドと組み合わせて繰り返しのサイクルを決定します。 最大許容値は、週パターンの場合は 99、 日パターンの場合は 999 です。 デフォルト値は1です。 たとえば、recurrenceType が daily に設定され、 "interval" が3に設定されている場合、 繰り返しは3日ごとに発生します。  
Public プロパティ指定された繰り返しパターンの有効な月を示す数値。 有効な値は 1〜12 の数値です。 このフィールドは、"ecurrenceType" フィールドが "yearlyNth" または "yearly" に設定されているときだけ有効です。 デフォルト値は1です。  
Public プロパティ繰り返しパターンが無限であるかどうかを示します。 デフォルト値は true です。 繰り返しパターンを設定するときは、 このフィールドを他のフィールドに合わせて調整する必要があります。 "patternEndDate" フィールドまたは "occurrences" フィールドが設定されている場合、 パターンは有限とみなされ、"noEndDate" フィールドは false になります。 "patternEndDate" と "occurrences" がいずれも設定されていない場合、 繰り返しパターンは無限とみなされ、"noEndDate" は true になります。  
Public プロパティ繰り返しパターンの発生回数。 このフィールドによって、 その後の指定された発生回数にのみ有効な繰り返しパターンを定義できます。 たとえば、今後、木曜日の夜に公式トレーニングコースが 10 回開かれる場合は、 このプロパティを 10 に設定できます。 デフォルト値は0です。 繰り返しパターンを設定するときは、 このフィールドを他のフィールドに合わせて調整する必要があります。 "patternEndDate" フィールドまたは "occurrences" フィールドが設定されている場合、 パターンは有限とみなされ、"noEndDate" フィールドは false になります。 "patternEndDate" と "occurrences" がいずれも設定されていない場合、 繰り返しパターンは無限とみなされ、 "noEndDate" は true になります。  
Public プロパティこの RecurrencePattern オブジェクトの マスターイベントを表す イベントオブジェクトの ID。  
Public プロパティ繰り返しパターンの 終了日を示します。  
Public プロパティ繰り返しパターンの 開始日を示します。  
Public プロパティ繰り返しのタイプを決定します。 daily - 繰り返しイベントは毎日発生します。 workdays - 繰り返しイベントは毎営業日に発生します。 monthly - 繰り返しイベントは毎月発生します。 monthlyNth - 繰り返しイベントは N カ月ごとに発生します。 weekly - 繰り返しイベントは毎週発生します。 yearly - 繰り返しイベントは毎年発生します。 yearlyNth - 繰り返しイベントは N 年ごとに発生します。  
Public プロパティ一連のイベントから削除された イベントオブジェクト ID のリストを保持します。  
Public プロパティ繰り返しパターンの 特定の発生の開始時刻を示します。  
トップ
参照

RecurrencePattern クラス
C1.Web.Wijmo.Controls.C1EventsCalendar 名前空間