バージョン

WebScheduleInfo プロパティ (ScheduleDataBinding)

WebScheduleDataProviderBase に関連付けられた WebScheduleInfo 要素のインスタンスを格納します。
シンタックス
'宣言
 
Public ReadOnly Property WebScheduleInfo As WebScheduleInfo
public WebScheduleInfo WebScheduleInfo {get;}

プロパティ値

この ScheduleDataBinding サブクラスの親データプロバイダーが保持する WebScheduleInfo 要素への参照。WebScheduleInfoがまだ親データ プロバイダーに割り当てられていない場合は null (Visual Basic .NET では Nothing)。
解説

継承クラスで CreateInstance ファクトリ メソッドを実装するとき、特定のオブジェクトに WebScheduleInfo を設定しなければならないことがあります。オブジェクトで WebScheduleInfoを設定する最も多い理由は、そのオブジェクトの 1 つ以上のプロパティが、WebScheduleInfo オブジェクトで定義されているプロパティからデフォルト値を取得するためです(たとえば、アラームからアクティビティの期限までのデフォルトの時間間隔)。WebScheduleInfo の存在に依存するプロパティを使用して新しいオブジェクトを初期化しないと、データ バインディング時にエラー "Object reference not set to an instance of an object (オブジェクト参照がオブジェクトのインスタンスに設定されていません)" が発生する場合があります。

WebScheduleDataProviderBase クラスは、ASP.NET ページライフサイクルの Load イベント時またはその前に、WebScheduleInfo を初期化します。

参照