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