バージョン

InitializeAppointmentBindings メソッド

起動時に予定バインディングを初期化します。
シンタックス
'宣言
 
Protected Overridable Function InitializeAppointmentBindings( _
   ByVal defaultBinding As AppointmentBinding _
) As AppointmentBinding
protected virtual AppointmentBinding InitializeAppointmentBindings( 
   AppointmentBinding defaultBinding
)

パラメータ

defaultBinding
デフォルトのバインディングメンバーのプロパティ値で事前に初期化されたデフォルトの AppointmentBinding

戻り値の型

初期化された AppointmentBinding オブジェクト。継承者は独自のカスタムサブクラスで defaultBinding を置き換えることができます。
解説

継承者が AppointmentBinding のカスタムサブクラスを提供するためにこのメソッドをオーバーライドする場合、WebScheduleInfo プロパティにアクセスしないでください。初期化はASP.NETページライフサイクルの非常に早い段階で発生する場合がありますが、その他のWebScheduleコントロールはアクセスできません。アクセスが早すぎると、WebScheduleInfo コントロールでデータ プロバイダーがこのコントロールに後で接続できなくなります。

AppointmentBinding をサブクラス化する継承者はこのメソッドを処理して、AppointmentBindings プロパティによって、デザイン時にプロパティウィンドウにサブクラスを表示することができます。

このメソッドを処理する場合、RegisterDataBindingsメソッドのオーバーライドは不要になります。データ プロバイダーは関連操作中にデータバインディングコレクションで自動的に AppointmentBindings を登録します。

参照