'宣言 Public ReadOnly Property CopiedAppointments As ReadOnlyAppointmentsCollection
public ReadOnlyAppointmentsCollection CopiedAppointments {get;}
CopiedAppointments コレクションは、HasCopies プロパティが False を返した時に Null 参照を返します。CopiedAppointments コレクションのコンテンツにアクセスする前に、呼び出し元が HasCopies プロパティまたは Null 参照のいずれかを確認します。
HasCopies プロパティが False を返した場合、このプロパティは常に Null を返します。
CopiedAppointments プロパティは、ドラッグされた予定のクローンを含む読み取り専用のコレクションを返します。予定には、元の予定と同じ開始時間と終了時間があります。一方、Appointments プロパティは、ドラッグされた実際の予定を返します。たとえば、予定が現在の日付からドラッグされて、ドラッグ操作が完了する前にコントロールキーが押された場合、Appointments プロパティは、次の日にドラッグされた予定として同じインスタンスを返します。CopiedAppointments プロパティは、現在の日付に属するインスタンスを返します。ドラッグ操作が完了した時、SelectedAppointments コレクションは、次の日にドラッグされた予定と同じインスタンスを含みます。