バージョン

DataMenuBot クラス メンバ

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

パブリック コンストラクタ
 名前解説
Public コンストラクタDataMenuBot コンストラクタDataMenuBot クラスの新しいインスタンスを初期化します。  
トップ
パブリック プロパティ
 名前解説
Public プロパティAttributes描画段階で Html ストリームに描画される UIObject に Html マークアップ属性を追加するために使用できる AttributeCollection プロパティ。 Infragistics.Web.UI.Framework.UIObjectから継承されます。
Public プロパティCustomAJAXResponseAJAX の応答としてクライアントに渡される値のコンテナー。 Infragistics.Web.UI.Framework.RunBotから継承されます。
Public プロパティDesignMode Infragistics.Web.UI.Framework.RunBotから継承されます。
Public プロパティEnableAjaxCallbacks Infragistics.Web.UI.Framework.RunBotから継承されます。
Public プロパティEnableAppStylingApplication Styling Framework(tm) の WebTree 上のサポートを有効にします。 Infragistics.Web.UI.Framework.RunBotから継承されます。
Public プロパティEnableEmbeddedJavaScriptコントロールの埋め込み JavaScript を読み込むことを指示します。 Infragistics.Web.UI.Framework.RunBotから継承されます。
Public プロパティHasAttributesUIObject が現在属性を持っているかどうかを示すブール値を返します。 Infragistics.Web.UI.Framework.UIObjectから継承されます。
Public プロパティImageDirectory Infragistics.Web.UI.Framework.RunBotから継承されます。
Public プロパティIsCallback Infragistics.Web.UI.Framework.RunBotから継承されます。
Public プロパティIsEmptyViewStateがデフォルト以外の値を含むプロパティを持つかどうかをチェックします。追加のサブオブジェクトがサポートされる場合、このプロパティは拡張されたクラスによってオーバーライドされます。IsEmpty は各サブオブジェクトを確認し、このオブジェクト自体に加えてそれらのオブジェクトの確認に基づいて値を返します。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Public プロパティLoadViewStateCalled表示状態を読み込んだかどうかを返します。 Infragistics.Web.UI.Framework.RunBotから継承されます。
Public プロパティStyleSetNameこのコントロールのテーマ化された外観を定義する Application Styling Framework (tm) スタイルセットの名前。 Infragistics.Web.UI.Framework.RunBotから継承されます。
Public プロパティStyleSetPathコントロールのこのタイプの Application Styling Framework(tm) スタイルセット ファイルを含むパス。 Infragistics.Web.UI.Framework.RunBotから継承されます。
Public プロパティTemplate Infragistics.Web.UI.Framework.UIObjectから継承されます。
Public プロパティUserAgent要求されているクライアントについての情報。 Infragistics.Web.UI.Framework.RunBotから継承されます。
Public プロパティXAttributeどの属性が XAttribute に使用されるかを示します。 Infragistics.Web.UI.Framework.RunBotから継承されます。
トップ
プロテクト プロパティ
 名前解説
Protected プロパティAdditionalClientState Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected プロパティCollectionData Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected プロパティControlこの RunBot を所有するコントロールへの参照。 Infragistics.Web.UI.Framework.RunBotから継承されます。
Protected プロパティDeferLoadPostDataProcessingオーバーライドされます。   
Protected プロパティDelayLoadingClientCollectionstrue の場合、ViewState の読み込みが完了してからクライアント側のコレクションが LoadPostData へ読み込まれます。false の場合、LoadClientState が呼び出されたときにクライアント コレクションが HandleOnInit に読み込まれます。 Infragistics.Web.UI.Framework.RunBotから継承されます。
Protected プロパティFlagsすべての ClientUIFlags がひとつの整数に保存され、Client Property Array のクライアントに渡されます。 Infragistics.Web.UI.Framework.UIObjectから継承されます。
Protected プロパティIsClientStateDirty現在クライアント状態はデーティかどうかを取得します。つまり、クライアントに実行したことを追加、削除、または挿入します。現在に WebDataTree のみに使用します。 Infragistics.Web.UI.NavigationControls.NavBotから継承されます。
Protected プロパティIsTrackingViewStateこのメソッドは、ViewState がオブジェクトに対して追跡されるかどうかを示すブール値を返します。viewstate が追跡されたら、すべてのプロパティ変更はサーバーからクライアントにやり取りされ、ViewState の非表示フィールド内に戻されます。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected プロパティOptimizeCollectionsStateコレクション クライアントの状態は ViewState に保存されることになるため、ポストバック時にクライアント側のコレクションがクライアントから送られることはなくなります。こうしたことが可能になるのは、クライアント側では変更されない静的データがクライアント コレクションに含まれているためです。このデータはクライアント API によって使用され、何かが変更されたときにはその変更内容がトランザクション リストに保存されます。false の場合、それまで通りクライアント側のコレクションがアップロードされます。これを true に設定すると、ページ サイズは ViewState の分だけ大きくなりますが、コレクションの状態がクライアントからアップロードされることがなくなるため、ポストバック時間は大幅に短くなります。 Infragistics.Web.UI.Framework.RunBotから継承されます。
Protected プロパティPropCountオーバーライドされます。   
Protected プロパティSupportsAjaxIndicatorオーバーライドされます。 メニューが AJAX インジケーターをサポートするかどうかを返します。  
Protected プロパティTransactionLists Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected プロパティViewStateオブジェクトの ViewState バックを返すためのプロパティ。何も存在しなければ、ひとつ作成されます。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
トップ
パブリック メソッド
 名前解説
Public メソッドAddXAttributeオーバーロードされます。 ひとつの属性でライターに ID を書きます。そのメソッドへの呼び出し前に、DesignMode でない場合、この RunBot のオーナーは InitializeXAttributes() を呼び出します。 Infragistics.Web.UI.Framework.RunBotから継承されます。
Public メソッドAddXAttributeToClassNameオーバーロードされます。 追加の属性でライターにクラスを書きます。このメソッドは、通常の ID を持つメイン コントロールの html 要素のみに使用できます。 Infragistics.Web.UI.Framework.RunBotから継承されます。
Public メソッドCalculateWidthHeightコントロールの幅と高さを再計算する要求 Infragistics.Web.UI.Framework.RunBotから継承されます。
Public メソッドCloneオブジェクトをクローンします。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Public メソッドCreateTemplateContainerControl Infragistics.Web.UI.Framework.RunBotから継承されます。
Public メソッドEnsureTemplateオーバーロードされます。 このメソッドはコントロール(潜在的にはコントロールの子)への参照を取得して、それらをこの UIObject の TemplateContainer(したがってページのコントロールのツリー)に追加します。 Infragistics.Web.UI.Framework.UIObjectから継承されます。
Public メソッドFindControlこのメソッドは、コントロール ID に対して一致する ID パラメーターを使用することによって、この UIObject と関連付けられた TemplateContainer 内でコントロール オブジェクトの位置を検索します。 Infragistics.Web.UI.Framework.UIObjectから継承されます。
Public メソッドGetScriptReferences Infragistics.Web.UI.Framework.RunBotから継承されます。
Public メソッドGetValueオーバーロードされます。 派生クラスの定数として定義した文字列IDに基づいて、ViewStateから汎用オブジェクトプロパティ値を取得します。 Infragistics.Web.UI.Framework.RunBotから継承されます。
Public メソッドGetXAttributeStringXAttribute 名とそのエンコードされた値を含むフル XAttribute 文字列を返します。 Infragistics.Web.UI.Framework.RunBotから継承されます。
Public メソッドGetXAttributeValueXAttributeの値を返します。 Infragistics.Web.UI.Framework.RunBotから継承されます。
Public メソッドHandleLoadViewStateコントロールの表示状態を読み込むときに呼び出されます。ここで、ViewState に保存された追加データがあれば、RunBot がそのデータを読み込みます。 Infragistics.Web.UI.Framework.RunBotから継承されます。
Public メソッドHandleOnInit Infragistics.Web.UI.Framework.RunBotから継承されます。
Public メソッドHandlePreRender Infragistics.Web.UI.Framework.RunBotから継承されます。
Public メソッドHandleRenderContents Infragistics.Web.UI.Framework.RunBotから継承されます。
Public メソッドHandleSaveViewStateコントロールの表示状態を保存するときに呼び出されます。このとき、追加データがあれば、RunBot はそのデータを ViewState に保存します。 Infragistics.Web.UI.Framework.RunBotから継承されます。
Public メソッドInitializeCollectionReferencesControl Developers のみによって使用されます。外部アセンブリの呼び出し側がコレクションの内部参照を初期化することを可能にします。 Infragistics.Web.UI.Framework.RunBotから継承されます。
Public メソッドInitializeStyles Infragistics.Web.UI.Framework.RunBotから継承されます。
Public メソッドInitializeXAttributesXAttributes のビルダーを初期化します。これはあらゆる描画の前に DesignMode ではない場合に呼び出されます。 Infragistics.Web.UI.Framework.RunBotから継承されます。
Public メソッドInstantiateTemplateオーバーロードされます。 テンプレートをインスタンス化します。 Infragistics.Web.UI.Framework.RunBotから継承されます。
Public メソッドIsDirtyオーバーロードされます。 オブジェクトがデータ変更を行ったかどうかをチェックするためのパブリック ショートカット、Style または Attributes に加えてサブオブジェクトを含む場合は Derived クラスはこのメソッドをオーバーライドする必要があります。これによってサブオブジェクトがダーティの場合に ViewState に項目が保存されます。 Infragistics.Web.UI.Framework.UIObjectから継承されます。
Public メソッドLoadClientDataこのメソッドによって、必要なときにはいつでもクライアント データを読み込めるため、読み込みを 2 度しないようにフラグを設定します。 Infragistics.Web.UI.Framework.RunBotから継承されます。
Public メソッドRegisterScriptDescriptorsrun bot が関連付けられるコントロールのスクリプト記述子を登録します。メソッドはカスタム記述子登録を行うためにオーバーライドできます。 Infragistics.Web.UI.Framework.RunBotから継承されます。
Public メソッドSetValueオーバーロードされます。 ビューステート内で維持できるように、オブジェクト値を設定します。 Infragistics.Web.UI.Framework.RunBotから継承されます。
トップ
プロテクト メソッド
 名前解説
Protected メソッドApplyControlState Infragistics.Web.UI.Framework.RunBotから継承されます。
Protected メソッドAppStyleInfoオーバーライドされます。   
Protected メソッドCreateNewInstanceデフォルトのコンストラクターを使用して現在のタイプの新しいインスタンスを作成します。パラメーターのないコンストラクターまたは他のカスタム ロジックがない場合、派生されたクラスはこのメソッドをオーバーライドできます。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドCreateStyleBot Infragistics.Web.UI.Framework.RunBotから継承されます。
Protected メソッドEnsureFlagEnsureFlags で使用される。このメソッドは、プライベート フラグ Hashtable に ClientUIFlag を保存します。 Infragistics.Web.UI.Framework.UIObjectから継承されます。
Protected メソッドEnsureFlagsオーバーライドされます。 どの ClientUIFlags をオブジェクトに設定するかを決定するためにフレームワークによって内部的に使用されるメソッド。  
Protected メソッドFlush位置および一時的なプロパティ stringBuffers を空にして、応答ストリームに書き込むことができる文字列表現に変換します。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドFormatCollectionEventオーバーロードされます。 オーバーライドされます。 イベントが発生する必要がある場合、EventList 項目を作成するために NavBot 基本クラスによって呼び出されます。  
Protected メソッドGetClientPropertiesArray Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドGetScriptReference Infragistics.Web.UI.Framework.RunBotから継承されます。
Protected メソッドHasOtherCollectionDataランボットがコレクションであるクライアント オブジェクトを CollectionData の代わりにメンバーに保存します。LoadClientCollections でオブジェクトを読み込む必要があります。 Infragistics.Web.UI.Framework.RunBotから継承されます。
Protected メソッドLoadAdditionalClientState_saveAdditionalClientState javascript メソッドを通して追加情報がクライアントから渡される場合にこのメソッドが呼び出されます。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドLoadClientCollectionsオーバーライドされます。   
Protected メソッドLoadClientCollectionsTransactionListオブジェクトのコレクションのためのトランザクション リストを読み込みし、各オブジェクトに更新した値を適用します。 Infragistics.Web.UI.NavigationControls.NavBotから継承されます。
Protected メソッドLoadClientObjectsクライアントに送信してコントロールに戻された Objects を読み込みします。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドLoadClientObjectsTransactionListTransaction List を読み取り、コントロールのオブジェクトを再移植します。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドLoadClientProperties Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドLoadClientPropsTransactionListTransaction List を読み取り、コントロールのプロパティを再移植します。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドLoadClientStateこのメソッドはクライアントから状態を取得して、最後のポストでクライアントに送付されたコントロールのプロパティ、オブジェクト、およびコレクションを読み込みします。Properties、Objects、および Collections の TransactionLists も保存します。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドLoadClientStateFromViewStateClientState が Viewstate に保存されたかどうかを確認し、保存されている場合は読み込みします。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドLoadCollectionsStateFromViewState保存されているものをクライアント側の ViewState コレクションへ読み込み、クライアント側から送られてきた文字列を逆シリアル化します。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドLoadOccasionalProperties Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドLoadOccasionalProperty Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドLoadPositionalPropertiesクライアントから、client state プロパティを読み込みます。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドLoadPositionalProperty指定したインデックスに位置プロパティを読み込みます。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドLoadTransactionListトランザクション リストを読み込みます。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドLoadViewStateこのメソッドは、基本の LoadViewState 実装をオーバーライドして、ControlStyle および Attributes コレクションの LoadViewState 処理を追加します。 Infragistics.Web.UI.Framework.UIObjectから継承されます。
Protected メソッドOnPropertyChangeオーバーロードされます。 オブジェクト内のサーバー状態プロパティが変更されたときに呼び出す仮想メソッド。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドPreFetchPositionalClientPropertyプロパティが読み込まれる前にトランザクション リストから位置プロパティを取得します。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドPreLoadAdditionalClientState_deferLoadPostDataProcessing が True であるかどうかを関係なくて読み込む必要がある追加のクライアント状態がある場合は、これを使用します。 Infragistics.Web.UI.Framework.RunBotから継承されます。
Protected メソッドRaisePostDataChangedEventオーバーライドされます。 コントロールで呼び出される RaisePostDataChangedEvent への応答で基本 RunBot によって呼び出されます。このメソッドは、以前に作成された EventList で指定されたようにアプリケーションへのデータ変更イベントを発生します。  
Protected メソッドRegisterIScriptControlScript Infragistics.Web.UI.Framework.RunBotから継承されます。
Protected メソッドRegisterScriptsオーバーライドされます。 クライアントで描画および読み込みするための js スクリプトを登録します。  
Protected メソッドResetClientState位置および一時的なプロパティ stringBuffers を初期の空の値にリセットします。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドSaveClientCollectionsオーバーライドされます。   
Protected メソッドSaveClientObjectsオーバーライドされます。 javascript 配列にクライアントを移動するすべてのオブジェクトを保存します。  
Protected メソッドSaveClientPropertiesオーバーロードされます。 オーバーライドされます。 クライアントからアクセスされる JSON ストリームにオブジェクトの ClientState プロパティをシリアル化する仮想メソッド。JSON にシリアル化されるオブジェクトを識別するために、このプロセスでも Object の FullAddress プロパティにアクセスされます。  
Protected メソッドSaveClientStateToViewStateコントロールが表示可能でない場合、次のポストバック中に ClientState を失いたくなければ、ViewState に保存できます。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドSaveCollectionsStateToViewStateクライアント コレクションの表示状態を文字列として ViewState へ保存します。これにより、クライアント側で負担の大きなシリアル化をスキップして送付しないようにできます。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドSaveViewStateこのメソッドは、基本の SaveViewState 実装をオーバーライドして、ControlStyle および Attributes コレクションの ViewState 処理を追加します。 Infragistics.Web.UI.Framework.UIObjectから継承されます。
Protected メソッドTemplateInstantiatedここでテンプレート コンテナーを変更することができます。テンプレートがインスタンス化し、コントロールが作成されました。 Infragistics.Web.UI.Framework.RunBotから継承されます。
Protected メソッドTrackViewStateこのメソッドは、UIObject の ControlStyle および Attributes サブオブジェクトに TrackViewState を実装します。 Infragistics.Web.UI.Framework.UIObjectから継承されます。
Protected メソッドWriteAdditionalClientProperties Infragistics.Web.UI.Framework.RunBotから継承されます。
Protected メソッドWriteClientCollections Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドWriteClientEvents Infragistics.Web.UI.Framework.RunBotから継承されます。
Protected メソッドWriteClientObjects Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドWriteClientOnlyPropertyクライアントに描画されるハッシュテーブルでプロパティを保存します。サーバーに戻されず、プロパティだけがクライアントに送付されるだけのクライアント。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドWriteClientStateすべてのクライアント側のプロパティ、イベント、オブジェクト、およびコレクションのJavaScript配列を描画します。 ヘルパーメソッドを呼び出し、順にそれぞれを描画します。このメソッドを呼び出し、初期化(コンストラクター)の JavaScript 関数のパラメーターを描画します。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドWritePositionalPropertyClientState シリアル化の現在の位置で渡されたプロパティ値を書き込みます。プロパティは、ClientState 文字列の位置的なプロパティ文字列にシリアル化されます。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
トップ
参照