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

C1.Win.C1Schedule.4.8 アセンブリ > C1.C1Schedule 名前空間 : Appointment クラス

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

パブリック コンストラクタ
 名前解説
Public コンストラクタオーバーロードされます。   
トップ
パブリック プロパティ
 名前解説
Public プロパティAppointmentオブジェクトの Actionオブジェクトを取得します。このプロパティがはじめて要求されると、新しい Actionオブジェクトが作成され、 Actionプロパティに割り当てられます。  
Public プロパティ現在の予定が終日の予定であるかどうかを示す System.Boolean値を 取得または設定します。  
Public プロパティこのオブジェクトに関連付けられているカスタムテキスト値を取得または設定します。  
Public プロパティ項目が自動的な競合解決の勝者であるかどうかを決定する System.Boolean値を取得します。  
Public プロパティAppointmentオブジェクトの本文を表す System.String値を取得または設定します。  
Public プロパティ予定の[予定あり]ステータスを示す Statusオブジェクトを 取得または設定します。  
Public プロパティ予定に割り当てられた分類項目のセットを保持する CategoryListオブジェクトを取得します。予定に分類項目を関連付けると、予定を効果的にグループ化できます。1つの予定を複数の分類項目に関連付けることができます。  
Public プロパティこの特定の予定と競合する Appointmentオブジェクトのリストを表す AppointmentListオブジェクトを 取得します。  
Public プロパティこのオブジェクトに関連付けられているカスタムテキストを取得または設定します。  
Public プロパティ内部使用専用。 DragStartValue プロパティを使用して、エンドユーザーが 予定のドラッグを開始した場所の DateTime 値を保持できます。これは、app.Start と app.End 値の間の時間になります。 ドラッグアンドドロップ操作を開始した時点でこのフィールドを設定した場合は、後で LastAcceptedStart.Add(newStart.Subtract(DragStartValue)) によって appointment.Start 値を決定できます。ここで、newStart は、ポインタの下にある DateTime 値です。 Appointment.EndEdit および CancelEdit メソッドは、このフィールドを DateTime.MinValue にリセットします。  
Public プロパティ予定の期間を示す System.TimeSpan値を 取得または設定します。  
Public プロパティ予定の終了日時を決定する System.DateTime値を取得または設定します。  
Public プロパティ予定の相対的な重要度を示す ImportanceEnum値を 取得または設定します。デフォルト値は ImportanceEnum.Normalです。  
Public プロパティオブジェクトが BasePersistableObject.BeginEditメソッドによって 開始された編集モードにあるかどうかを示します。 C1.C1Schedule.BasePersistableObjectから継承されます。
Public プロパティ単一の日の予定であるか、複数の日を共有するかを示す System.Boolean値を取得します。  
Public プロパティ予定が定期的かどうかを示す System.Boolean値を取得します。  
Public プロパティBasePersistableObjectのキーを表すオブジェクトの配列を取得します。 C1.C1Schedule.BasePersistableObjectから継承されます。
Public プロパティこの予定に関連付けられた Labelオブジェクトを取得または設定します。  
Public プロパティ 内部使用専用。 最後に保存された予定期間(BeginEdit 呼び出しと EndEdit 呼び出しの間には変更されません)。  
Public プロパティ 内部使用専用。 最後に保存された開始値(BeginEdit 呼び出しと EndEdit 呼び出しの間には変更されません)。  
Public プロパティこの予定の Contactオブジェクトのセットを保持する ContactListオブジェクトを取得します。1つの予定を複数の連絡先に関連付けることができます。  
Public プロパティ予定の場所を指定する System.String値を 取得または設定します。  
Public プロパティ現在の Appointmentオブジェクトを所有する Contactオブジェクトを取得または設定します。  
Public プロパティ親の AppointmentCollectionオブジェクトへの参照を取得します。  
Public プロパティこの Appointmentオブジェクトの定期パターン基準を定義する Appointmentオブジェクトを取得します。この予定が定期パターンのメンバでないか、それ自体がルートの予定でない場合、null が返されます。  
Public プロパティカレンダーの所有者が Appointmentオブジェクトを プライベートにするかどうかを決定する System.Boolean値を 取得または設定します。  
Public プロパティ予定の定期パターン状態を示す RecurrenceStateEnum値を 取得します。  
Public プロパティ予定に関連付けられた Reminderオブジェクトを取得します。予定をアラームに関連付けるには、その ReminderSetプロパティを true に設定します。このプロパティが true に設定されると、新しい Reminderオブジェクトが作成され、 Reminderプロパティに割り当てられます。  
Public プロパティ関連付けられた Reminderオブジェクトが デフォルト以外の設定を持っているかどうかを示す System.Boolean値を取得または設定します。アラームが予定のデフォルトのアラーム動作をオーバーライドする場合は true。 ReminderPlaySoundReminderSoundFileプロパティを有効にするには、 ReminderOverrideDefaultプロパティを 設定する必要があります。  
Public プロパティこの予定またはタスクにアラームが発生する場合にアラームがサウンドを再生するかどうかを示す System.Boolean値を取得または設定します。 ReminderSoundFileプロパティを有効にするには、 ReminderPlaySoundプロパティを設定する必要があります。このプロパティは、 ReminderOverrideDefaultプロパティが true に設定されている場合のみ有効です。  
Public プロパティアラームが予定に関連付けられているかどうかを示す System.Boolean値を 取得または設定します。このプロパティが true に設定されると、新しい Reminderオブジェクトが作成され、 Reminderプロパティに割り当てられます。  
Public プロパティ予定にアラームが発生するときに再生するサウンドファイルのパスとファイル名を示す System.String値を取得または設定します。このプロパティは、 ReminderOverrideDefaultReminderPlaySoundプロパティが true に設定されている場合のみ有効です。  
Public プロパティ予定の開始までにアラームが発生する時間間隔を示す System.TimeSpan値を 取得または設定します。  
Public プロパティこの予定の Resourceオブジェクトのセットを保持する ResourceListオブジェクトを取得します。1つの予定を複数のリソースに関連付けることができます。  
Public プロパティ最後の保存以降に予定が変更されなかったかどうかを示す System.Boolean値を 取得します。  
Public プロパティ予定の秘密度レベルを示す SensitivityEnum値を 取得または設定します。  
Public プロパティ予定の開始日時を決定する System.DateTime値を 取得または設定します。  
Public プロパティAppointmentオブジェクトの件名を表す System.String値を取得または設定します。  
Public プロパティこのオブジェクトに関連付けられたカスタム情報を取得または設定します。  
トップ
パブリック メソッド
 名前解説
Public メソッドオーバーライドされます。 EndEdit(Boolean)メソッドが呼び出されるまで、 Appointmentオブジェクトが更新されないようにします。  
Public メソッドオーバーライドされます。 前回の BeginEdit呼び出し以降の変更を破棄します。  
Public メソッド定期パターンの設定を削除し、予定の RecurrenceStateEnum.NotRecurring状態に戻します。  
Public メソッドAppointmentオブジェクトのコピーを作成します。  
Public メソッドオーバーロードされます。 指定した Appointmentオブジェクトのプロパティをこのオブジェクトにコピーします。  
Public メソッド予定を削除し、それを所有する AppointmentCollectionコレクションから削除します。  
Public メソッドBasePersistableObject.BeginEditメソッドによって起動した編集モードを終了し、対応するデータソース項目を更新します。 C1.C1Schedule.BasePersistableObjectから継承されます。
Public メソッドオーバーロードされます。 オーバーライドされます。 System.Xml.XmlNodeから予定を再構築します。  
Public メソッド予定のプロパティの XML エンコードを返します。  
Public メソッド予定の定期属性を表す RecurrencePatternオブジェクトを 返します。既存の定期パターンが存在しない場合、新しい空の RecurrencePatternオブジェクトが 返されます。  
Public メソッド予定が開始するまでの期間を返します。負の値は、予 定が期限切れであることを意味します。  
Public メソッド現在の Appointmentオブジェクトが groupOwner、groupBy の各パラメータによって指定されたグループのメンバである場合は true を返します。そうでない場合は false を返します。  
Public メソッド指定したファイル形式で、指定したパスに予定を保存します。  
Public メソッド指定された文字列から予定のプロパティを再構築します。  
Public メソッドオーバーロードされます。 オーバーライドされます。 予定の XML エンコードを作成します。  
トップ
参照

Appointment クラス
C1.C1Schedule 名前空間