バージョン

InitializeVarianceBindings メソッド

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

パラメータ

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

戻り値の型

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

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

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

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

参照