WebHierarchicalDataSourceRunBotデータ型で公開されるメンバを以下の表に示します。
名前 | 解説 | |
---|---|---|
AdditionalClientState | Infragistics.Web.UI.Framework.ObjectBaseから継承されます。 | |
CollectionData | Infragistics.Web.UI.Framework.ObjectBaseから継承されます。 | |
Control | この RunBot を所有するコントロールへの参照。 Infragistics.Web.UI.Framework.RunBotから継承されます。 | |
DeferLoadPostDataProcessing | オブジェクト モデルが正しく復元された後の時点までポストバック データの読み込みを遅延すべきかどうかを決定します。この状況は、ViewState が存在せず、オブジェクト モデルを移植するためにコントロールが最初にデータバインドしなければならない場合に発生します。 Infragistics.Web.UI.Framework.RunBotから継承されます。 | |
DelayLoadingClientCollections | true の場合、ViewState の読み込みが完了してからクライアント側のコレクションが LoadPostData へ読み込まれます。false の場合、LoadClientState が呼び出されたときにクライアント コレクションが HandleOnInit に読み込まれます。 Infragistics.Web.UI.Framework.RunBotから継承されます。 | |
Flags | すべての ClientUIFlags がひとつの整数に保存され、Client Property Array のクライアントに渡されます。 Infragistics.Web.UI.Framework.UIObjectから継承されます。 | |
IsTrackingViewState | このメソッドは、ViewState がオブジェクトに対して追跡されるかどうかを示すブール値を返します。viewstate が追跡されたら、すべてのプロパティ変更はサーバーからクライアントにやり取りされ、ViewState の非表示フィールド内に戻されます。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。 | |
OptimizeCollectionsState | コレクション クライアントの状態は ViewState に保存されることになるため、ポストバック時にクライアント側のコレクションがクライアントから送られることはなくなります。こうしたことが可能になるのは、クライアント側では変更されない静的データがクライアント コレクションに含まれているためです。このデータはクライアント API によって使用され、何かが変更されたときにはその変更内容がトランザクション リストに保存されます。false の場合、それまで通りクライアント側のコレクションがアップロードされます。これを true に設定すると、ページ サイズは ViewState の分だけ大きくなりますが、コレクションの状態がクライアントからアップロードされることがなくなるため、ポストバック時間は大幅に短くなります。 Infragistics.Web.UI.Framework.RunBotから継承されます。 | |
PropCount | クライアントに送付されるプロパティの数。この値は Object の Props Enumeration "Count" からもたらされます。 Infragistics.Web.UI.Framework.RunBotから継承されます。 | |
SupportsAjaxIndicator | コントロールが AJAX インジケーターをサポートする場合、True を返します。 Infragistics.Web.UI.Framework.RunBotから継承されます。 | |
TransactionLists | Infragistics.Web.UI.Framework.ObjectBaseから継承されます。 | |
ViewState | オブジェクトの ViewState バックを返すためのプロパティ。何も存在しなければ、ひとつ作成されます。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。 |
名前 | 解説 | |
---|---|---|
AddXAttribute | オーバーロードされます。 ひとつの属性でライターに ID を書きます。そのメソッドへの呼び出し前に、DesignMode でない場合、この RunBot のオーナーは InitializeXAttributes() を呼び出します。 Infragistics.Web.UI.Framework.RunBotから継承されます。 | |
AddXAttributeToClassName | オーバーロードされます。 追加の属性でライターにクラスを書きます。このメソッドは、通常の ID を持つメイン コントロールの html 要素のみに使用できます。 Infragistics.Web.UI.Framework.RunBotから継承されます。 | |
CalculateWidthHeight | コントロールの幅と高さを再計算する要求 Infragistics.Web.UI.Framework.RunBotから継承されます。 | |
Clone | オブジェクトをクローンします。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。 | |
CreateTemplateContainerControl | Infragistics.Web.UI.Framework.RunBotから継承されます。 | |
EnsureTemplate | オーバーロードされます。 このメソッドはコントロール(潜在的にはコントロールの子)への参照を取得して、それらをこの UIObject の TemplateContainer(したがってページのコントロールのツリー)に追加します。 Infragistics.Web.UI.Framework.UIObjectから継承されます。 | |
FindControl | このメソッドは、コントロール ID に対して一致する ID パラメーターを使用することによって、この UIObject と関連付けられた TemplateContainer 内でコントロール オブジェクトの位置を検索します。 Infragistics.Web.UI.Framework.UIObjectから継承されます。 | |
GetScriptReferences | Infragistics.Web.UI.Framework.RunBotから継承されます。 | |
GetValue | オーバーロードされます。 派生クラスの定数として定義した文字列IDに基づいて、ViewStateから汎用オブジェクトプロパティ値を取得します。 Infragistics.Web.UI.Framework.RunBotから継承されます。 | |
GetXAttributeString | XAttribute 名とそのエンコードされた値を含むフル XAttribute 文字列を返します。 Infragistics.Web.UI.Framework.RunBotから継承されます。 | |
GetXAttributeValue | XAttributeの値を返します。 Infragistics.Web.UI.Framework.RunBotから継承されます。 | |
HandleLoadViewState | コントロールの表示状態を読み込むときに呼び出されます。ここで、ViewState に保存された追加データがあれば、RunBot がそのデータを読み込みます。 Infragistics.Web.UI.Framework.RunBotから継承されます。 | |
HandleOnInit | Infragistics.Web.UI.Framework.RunBotから継承されます。 | |
HandlePreRender | Infragistics.Web.UI.Framework.RunBotから継承されます。 | |
HandleRenderContents | Infragistics.Web.UI.Framework.RunBotから継承されます。 | |
HandleSaveViewState | コントロールの表示状態を保存するときに呼び出されます。このとき、追加データがあれば、RunBot はそのデータを ViewState に保存します。 Infragistics.Web.UI.Framework.RunBotから継承されます。 | |
InitializeCollectionReferences | Control Developers のみによって使用されます。外部アセンブリの呼び出し側がコレクションの内部参照を初期化することを可能にします。 Infragistics.Web.UI.Framework.RunBotから継承されます。 | |
InitializeStyles | オーバーライドされます。 | |
InitializeXAttributes | XAttributes のビルダーを初期化します。これはあらゆる描画の前に DesignMode ではない場合に呼び出されます。 Infragistics.Web.UI.Framework.RunBotから継承されます。 | |
InstantiateTemplate | オーバーロードされます。 テンプレートをインスタンス化します。 Infragistics.Web.UI.Framework.RunBotから継承されます。 | |
IsDirty | オーバーロードされます。 オブジェクトがデータ変更を行ったかどうかをチェックするためのパブリック ショートカット、Style または Attributes に加えてサブオブジェクトを含む場合は Derived クラスはこのメソッドをオーバーライドする必要があります。これによってサブオブジェクトがダーティの場合に ViewState に項目が保存されます。 Infragistics.Web.UI.Framework.UIObjectから継承されます。 | |
LoadClientData | このメソッドによって、必要なときにはいつでもクライアント データを読み込めるため、読み込みを 2 度しないようにフラグを設定します。 Infragistics.Web.UI.Framework.RunBotから継承されます。 | |
RegisterScriptDescriptors | オーバーライドされます。 | |
SetValue | オーバーロードされます。 ビューステート内で維持できるように、オブジェクト値を設定します。 Infragistics.Web.UI.Framework.RunBotから継承されます。 |