バージョン

Sorting クラス メンバ

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

パブリック コンストラクタ
 名前解説
Public コンストラクタSorting コンストラクタデフォルトコンストラクター。  
トップ
パブリック プロパティ
 名前解説
Public プロパティAscendingImageAltText昇順画像の代わりに使用するテキストです。  
Public プロパティAscendingImageUrl列がソート後にヘッダーに表示される昇順の画像への url。プロパティに何も指定されていなければ、現在のアプリケーション スタイリング画像ディレクトリから "igg_sortAsc.gif" という名前の画像が使用されます。  
Public プロパティColumnSettingsSortingColumnSettings コレクションを返します。  
Public プロパティDescendingImageAltText降順画像の代わりに使用するテキストです。  
Public プロパティDescendingImageUrl列がソート後にヘッダーに表示される降順の画像への url。プロパティに何も指定されていなければ、現在のアプリケーション スタイリング画像ディレクトリから "igg_sortDesc.gif" という名前の画像が使用されます。  
Public プロパティEnableCellMerging並べ替えた列で同じ値を持つセルを結合するかどうかを定義します。  
Public プロパティEnabled動作が有効かどうかを決定します。 Infragistics.Web.UI.GridControls.GridBehaviorから継承されます。
Public プロパティEnableInheritanceこのプロパティが WebHierarchicalDataGrid のみに影響します。True に設定する場合、子バンドの動作を有効にします。  
Public プロパティGrid動作が属するグリッドへの参照。 Infragistics.Web.UI.GridControls.GridBehaviorから継承されます。
Public プロパティHasColumnSortedHandledソートされた列イベントが処理されるかどうかを示します。  
Public プロパティIndex動作コレクション内の動作のインデックス。 Infragistics.Web.UI.GridControls.GridBehaviorから継承されます。
Public プロパティIsEmptyViewStateがデフォルト以外の値を含むプロパティを持つかどうかをチェックします。追加のサブオブジェクトがサポートされる場合、このプロパティは拡張されたクラスによってオーバーライドされます。IsEmpty は各サブオブジェクトを確認し、このオブジェクト自体に加えてそれらのオブジェクトの確認に基づいて値を返します。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Public プロパティNameオーバーライドされます。 動作の名前を保持します。ソート動作のための "Sorting"。  
Public プロパティOwnerCollectionグリッドの動作コレクションへの参照。 Infragistics.Web.UI.GridControls.GridBehaviorから継承されます。
Public プロパティSortSQL のようなソート式。 列名を並べ替え式に追加する前に EncodeColumnName メソッドを呼び出します。  
Public プロパティSortedColumns現在ソートされている列のコレクション。  
Public プロパティSortingClientEventsソートのクライアント側イベント定義を保持します。  
Public プロパティSortingModeソート モードを定義します - 単一または複数列ソート。複数列ソート モードでは、複数列でソートするために Ctrl キーが押されます。  
トップ
プロテクト プロパティ
 名前解説
Protected プロパティAdditionalClientState Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected プロパティCollectionData Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected プロパティControlRunBotGrid のランボットへの参照を返します。 Infragistics.Web.UI.GridControls.GridBehaviorから継承されます。
Protected プロパティDelayLoadingClientCollectionsクライアント コレクションの読み込みをカスタマイズします。true の場合、表示状態が読み込まれてからコレクションが読み込まれることになります。false の場合、コレクションが RunBot.HandleOnInit に読み込まれます。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected プロパティIsTrackingViewStateこのメソッドは、ViewState がオブジェクトに対して追跡されるかどうかを示すブール値を返します。viewstate が追跡されたら、すべてのプロパティ変更はサーバーからクライアントにやり取りされ、ViewState の非表示フィールド内に戻されます。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected プロパティPropCountオーバーライドされます。 ソート動作によってサポートされるクライアント状態のプロパティ数を返します。  
Protected プロパティRequiresDataBindingオーバーライドされます。 この動作にデータ バインディングが必要な場合は true を返します。  
Protected プロパティTransactionLists Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected プロパティViewStateオブジェクトの ViewState バックを返すためのプロパティ。何も存在しなければ、ひとつ作成されます。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
トップ
パブリック メソッド
 名前解説
Public メソッドCloneオーバーライドされます。 クローンを作成します。  
Public メソッドCopyToオーバーライドされます。 現在のオブジェクトから渡されたオブジェクトにプロパティをコピーします。  
Public メソッドEncodeColumnNameこのメソッドは、データソースに基づいて列名をエンコードします。Sort 式に追加する前に、各列で呼び出す必要があります。  
Public メソッドIsDirtyオーバーロードされます。 このメソッドは、ViewState バッグの指定した Id のプロパティはダーティでクライアントからとクライアントに送信が必要かどうかを決定します。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Public メソッドOnColumnSortedColumnSorted イベントを発生します。列がソートされるときは常にソートによって呼び出されます。  
Public メソッドOnRemovedFromCollectionオーバーライドされます。 並べ替えた列をクリアして動作をクリーンアップします  
Public メソッドToStringオブジェクトの文字列表現を返します。 Infragistics.Web.UI.GridControls.GridBehaviorから継承されます。
トップ
プロテクト メソッド
 名前解説
Protected メソッドClearSelectionISelection 動作の選択行/セル コレクションをクリアします。  
Protected メソッドCreateClientEventsオーバーライドされます。 基本クラスのメソッドをオーバーライドします。SortingClientEvents のインスタンスを返します。  
Protected メソッドCreateNewInstanceデフォルトのコンストラクターを使用して現在のタイプの新しいインスタンスを作成します。パラメーターのないコンストラクターまたは他のカスタム ロジックがない場合、派生されたクラスはこのメソッドをオーバーライドできます。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドFlush位置および一時的なプロパティ stringBuffers を空にして、応答ストリームに書き込むことができる文字列表現に変換します。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドGetClientPropertiesArray Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドGetRoleCountオーバーライドされます。 動作のスタイル可能なロールの量。  
Protected メソッドGetRoleInfoオーバーライドされます。 指定したインデックスで RoleInfo オブジェクトを取得します。  
Protected メソッドLoadAdditionalClientState_saveAdditionalClientState javascript メソッドを通して追加情報がクライアントから渡される場合にこのメソッドが呼び出されます。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドLoadClientCollectionsオーバーライドされます。 クライアントに送信してコントロールに戻された Collections を読み込みします。  
Protected メソッドLoadClientCollectionsTransactionListTransactionList を読み取り、コントロールのコレクションを再移植します。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドLoadClientObjectsクライアントに送信してコントロールに戻された Objects を読み込みします。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドLoadClientObjectsTransactionListTransaction List を読み取り、コントロールのオブジェクトを再移植します。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドLoadClientProperties Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドLoadClientPropsTransactionListオーバーライドされます。 基本クラスのメソッドをオーバーライドします。ソート動作に固有のトランザクションを読み込みします。  
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オーバーライドされます。 ランタイムに変更されるデータを読み込みします。  
Protected メソッドMultiInstancesAllowed機能が機能コレクションに複数回追加できるかどうかを示します。 Infragistics.Web.UI.GridControls.GridBehaviorから継承されます。
Protected メソッドOnActionオーバーライドされます。 基本クラスのメソッドをオーバーライドします。ソートのプロセスを処理します。  
Protected メソッドOnCallbackCreatedオーバーライドされます。 基本クラスのメソッドをオーバーライドします。非同期要求がソートによって開始されたときに呼び出されます - 列はソートされ、ソートは AJAX モードです。  
Protected メソッドOnCallbackRender非同期要求に応答を返すことを動作が必要とするときに呼び出されます。 Infragistics.Web.UI.GridControls.GridBehaviorから継承されます。
Protected メソッドOnItemCommandグリッドの子コントロール コレクション内から表示されたコマンドを処理するための機会を与えるためにすべての動作に対して呼び出されます。 Infragistics.Web.UI.GridControls.GridBehaviorから継承されます。
Protected メソッドOnLoadオーバーライドされます。 基本動作の GridBehavior.OnLoad メソッドをオーバーライドします。メソッド内のすべての内部イベントを接続します。  
Protected メソッドOnPartialClear動作コレクションが部分的にクリアされている時に呼び出されます。動作は、グリッドのコントロールコレクションに追加した任意のコントロールをここで削除する必要があります。 Infragistics.Web.UI.GridControls.GridBehaviorから継承されます。
Protected メソッドOnPropertyChangeオーバーロードされます。 オブジェクト内のサーバー状態プロパティが変更されたときに呼び出す仮想メソッド。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドOnUnloadオーバーライドされます。 基本クラスのメソッドをオーバーライドします。ソートによって以前にフックされた内部イベント ハンドラーのすべてのフックを解除します。  
Protected メソッドPreFetchPositionalClientPropertyプロパティが読み込まれる前にトランザクション リストから位置プロパティを取得します。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドRegisterScriptsオーバーライドされます。 基本クラスのメソッドをオーバーライドします。スクリプト参照を提供するためにソートのフレームワークによって呼び出されます。  
Protected メソッドResetClientState位置および一時的なプロパティ stringBuffers を初期の空の値にリセットします。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドSaveClientCollectionsオーバーライドされます。 javascript 配列にクライアントを移動するすべての Collections を保存します。  
Protected メソッドSaveClientObjectsjavascript 配列にクライアントを移動するすべてのオブジェクトを保存します。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドSaveClientPropertiesオーバーロードされます。 オーバーライドされます。 クライアントに送付する補足プロパティを保存します。  
Protected メソッドSaveClientStateToViewStateコントロールが表示可能でない場合、次のポストバック中に ClientState を失いたくなければ、ViewState に保存できます。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドSaveCollectionsStateToViewStateクライアント コレクションの表示状態を文字列として ViewState へ保存します。これにより、クライアント側で負担の大きなシリアル化をスキップして送付しないようにできます。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドSaveViewStateオーバーライドされます。 基本クラスのメソッドをオーバーライドします。表示状態に補足情報を保存します。  
Protected メソッドShouldSerializeColumnSettingsColumnSettings をシリアル化する必要があるかどうかを決定します。  
Protected メソッドShouldSerializeSortSort プロパティをシリアル化する必要があるかどうかを決定します。  
Protected メソッドTrackViewStateオーバーライドされます。 基本クラスのメソッドをオーバーライドします。動作の表示状態の追跡を有効にします。  
Protected メソッドWriteAdditionalClientProperties補足のクライアント プロパティを追加するための動作のフレームワークによって呼び出されます。 Infragistics.Web.UI.GridControls.GridBehaviorから継承されます。
Protected メソッドWriteClientCollections Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドWriteClientObjects Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドWriteClientOnlyPropertyクライアントに描画されるハッシュテーブルでプロパティを保存します。サーバーに戻されず、プロパティだけがクライアントに送付されるだけのクライアント。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドWriteClientProperties Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドWriteClientStateすべてのクライアント側のプロパティ、イベント、オブジェクト、およびコレクションのJavaScript配列を描画します。 ヘルパーメソッドを呼び出し、順にそれぞれを描画します。このメソッドを呼び出し、初期化(コンストラクター)の JavaScript 関数のパラメーターを描画します。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
Protected メソッドWritePositionalPropertyClientState シリアル化の現在の位置で渡されたプロパティ値を書き込みます。プロパティは、ClientState 文字列の位置的なプロパティ文字列にシリアル化されます。 Infragistics.Web.UI.Framework.ObjectBaseから継承されます。
トップ
パブリック イベント
 名前解説
Public イベントColumnSortedユーザーが行をソートするたびに発生するイベント。  
トップ
参照