バージョン

SaveChanges プロパティ (ValidateAppointmentRecurrenceEventArgs)

このダイアログ セッションの AppointmentRecurrence の変更を保存するかどうかを取得または設定します。
シンタックス
'宣言
 
Public Property SaveChanges As Boolean
public bool SaveChanges {get; set;}
解説

RecurrenceDialog の 1 つ以上のフィールドに無効な値が含まれている場合、このプロパティのデフォルト値は False になります。たとえば、関連する CalendarInfo の LogicalDayOffset プロパティと LogicalDayDuration プロパティで定義された範囲に含まれない時間に始まる (または終わる) 回を生成しようとした場合などがこれに該当します。ただし、リスナーで SaveChanges プロパティの値を変更してデフォルトの動作をオーバーライドできます。

AppointmentRecurrence の変更は、ダイアログを [OK] ボタンによって閉じない限り保存されません。したがって、CloseDialog プロパティが True に設定されない限り、変更は適用されません。ただし、[OK] ボタンをクリックした後にダイアログが閉じない場合でも、SaveChanges が True に設定されていれば、ダイアログのフィールドには有効かどうかにかかわらずエンドユーザーが入力した値が含まれます。

参照