バージョン

ScheduleListDataSource クラス メンバ

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

パブリック コンストラクタ
 名前解説
Public コンストラクタScheduleListDataSource コンストラクタ新しいインスタンスを作成します。  
トップ
パブリック プロパティ
 名前解説
Public プロパティAppointmentItemsSourceappointmentsが作成されるデータ オブジェクトのリストを返すか、設定します。  
Public プロパティAppointmentPropertyMappings異なる名前を持つ基となるデータ オブジェクトのプロパティに Infragistics.Scheduler.Appointment プロパティをマップできるコレクションを返します。  
Public プロパティCreateAppointmentDataObjectCallback新しく作成された Infragistics.Scheduler.Appointment のデータ オブジェクトを作成するために呼び出されるデリゲートを返すか、設定します。  
Public プロパティHandleAppointmentItemsPropertyChangedINotifyPropertyChanged.PropertyChanged イベントが Infragistics.Scheduler.Appointmentデータ オブジェクト を処理するかどうかを決定します。  
Public プロパティResourceItemsSourceappointmentsが作成されるデータ オブジェクトのリストを返すか、設定します。  
Public プロパティResourcePropertyMappings異なる名前を持つ基となるデータ オブジェクトのプロパティに Infragistics.Scheduler.ScheduleResource プロパティをマップできるようにするコレクションを返します。  
トップ
プロテクト プロパティ
 名前解説
Protected Internal プロパティIsAppointmentDataReadyオーバーライドされます。 予定項目ソースが割り当てられて、初期化が実行中の場合に False を返します。  
トップ
パブリック メソッド
 名前解説
Public メソッドBeginEditオーバーロードされます。 オーバーライドされます。 指定した予定で編集モードセッションを開始します。  
Public メソッドCancelEditオーバーライドされます。 BeginEdit(Appointment,Action<DataError>) メソッドから開始された編集モード セッションで実行された Infragistics.Scheduler.Appointment への変更を元に戻します。  
Public メソッドCreateAppointmentオーバーロードされます。 オーバーライドされます。 新しい Infragistics.Scheduler.Appointment を作成します。  
Public メソッドDeleteAppointmentオーバーライドされます。 指定した Infragistics.Scheduler.Appointment を削除します。  
Public メソッドEndEditオーバーライドされます。 編集モード セッションで実行されたアクティビティへの変更をコミットまたは破棄します。  
Public メソッドGetAppointmentsInRangeオーバーロードされます。 オーバーライドされます。 指定した範囲での予定をすべて表現するオブジェクトの列挙可能なリストを返します。1 つ以上のリソースによりフィルターがオプションです。  
Public メソッドGetResourcesオーバーライドされます。 このデータ ソースと関連付けられたすべてのリソースの列挙可能なリストを返します。  
Public メソッドHasAppointmentsInRangeオーバーライドされます。 指定した resourceId でフィルターして、指定した範囲で予定アクティビティがあるかどうかを示す値を返します。アクティビティを持つ日を含む日付の配列も返します。  
Public メソッドRaisePropertyChanged指定した dataObject プロパティ値の変更をデータソースへ通知します。  
トップ
プロテクト メソッド
 名前解説
Protected メソッドBumpResourcesVersionリソース キャッシュをダーティとしてマークします。 Infragistics.Scheduler.DataSource.ScheduleDataSourceから継承されます。
Protected Internal メソッドCreateVarianceオーバーライドされます。 繰り返しの変更済みのインスタンス (バリアンス) を作成します。  
Protected Internal メソッドDestroyオーバーライドされます。 このクラスで以前使用されたメモリをリリースします。  
Protected Internal メソッドInternalNotifyPropertyChangingオーバーライドされます。 内部プロパティ変更通知が処理される前に呼び出されます。これは通知を制御するチャンスをデータ ソースに提供します。  
Protected Internal メソッドOnAppointmentPropertyChangedオーバーライドされます。 AppointmentPropertyChanged イベントを発生させます。PropertyChanged の疑似ハンドラーです。実際には予定の PropertyChanged イベントをリッスンせず、手動でこのメソッドへ通知をプッシュします。  
Protected メソッドOnPropertyChangedPropertyChanged イベントを発生させます。 Infragistics.Scheduler.DataSource.ScheduleDataSourceから継承されます。
Protected Internal メソッドOnResourcePropertyChangedResourcePropertyChanged イベントを発生させます。 Infragistics.Scheduler.DataSource.ScheduleDataSourceから継承されます。
トップ
パブリック イベント
 名前解説
Public イベントDataErrorデータ アクセス操作でエラーが発生した場合に発生します。 Infragistics.Scheduler.DataSource.ScheduleDataSourceから継承されます。
Public イベントPropertyChangedこのオブジェクトのプロパティ値が変更するときに発生されます。 Infragistics.Scheduler.DataSource.ScheduleDataSourceから継承されます。
トップ
参照