MESCIUS SPREAD for ASP.NET 10.0J
DefaultSheetDataModel クラス メンバ
プロパティ  メソッド  イベント


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

パブリック コンストラクタ
 名前説明
Public コンストラクタDefaultSheetDataModel コンストラクタオーバーロードされます。   
トップ
パブリック プロパティ
 名前説明
Public プロパティAutoCalculation依存セルの内容が変更されたとき、シート内の各数式が自動的に再計算されるかどうかを取得または設定します。  
Public プロパティAutoGenerateColumnsデータソースに基づいて列を自動的に生成するかどうかを表すブール値を取得または設定します。  
Public プロパティCanSerializeXml情報を一切失うことなくオブジェクト全体をXMLでレンダリングできるかどうかを取得します。  
Public プロパティChildRelationCountデータの階層表示の子データリレーションの数を取得します。  
Public プロパティColumnCountオーバーライドされます。 モデル内の列数を取得または設定します。  
Public プロパティDataKeyField行識別子を取得または設定します。  
Public プロパティDataMemberデータに使用するデータメンバ(テーブル名)を取得または設定します。  
Public プロパティDataSourceデータソースを取得または設定します。  
Public プロパティIgnoreDataSourceViewChangedDataSourceViewChangedイベントを無視するかどうかを取得または設定します。  
Public プロパティIgnoreFormula数式を無視するかどうかを示す値を取得または設定します。  
Public プロパティItemTypeリストデータソースのリスト内のオブジェクトの種類を取得または設定します。  
Public プロパティIteration循環参照を評価するかどうかを表すブール値を取得または設定します。  
Public プロパティMaximumChange変化の最大数を取得または設定します。この値に達すると 循環参照の計算の繰り返しを停止します。  
Public プロパティMaximumIterations循環参照を計算するときの繰り返しの最大数を取得または設定します。  
Public プロパティNameデータモデルの名前を取得または設定します。  
Public プロパティNonEmptyColumnCountオーバーライドされます。 モデル内のデータ(連結または非連結)を含む列の数を取得します。  
Public プロパティNonEmptyRowCountオーバーライドされます。 モデル内のデータ(連結または非連結)を含む行の数を取得します。  
Public プロパティParent親データソースサポートオブジェクトを取得または設定します。  
Public プロパティParentRelationNameデータの階層表示に使用されるデータリレーションの名前を取得します。  
Public プロパティParentRowIndexこの子データモデルに関連付けられた親データモデル内の行のインデックスを取得します。  
Public プロパティReferenceStyle数式を含むセルのセル参照スタイルを 取得または設定します。  
Public プロパティRowCountオーバーライドされます。 モデル内の行数を取得または設定します。  
Public プロパティUseRowIndexGetKeyメソッドが行のキーを生成するかどうかを取得します。  
トップ
パブリック メソッド
 名前説明
Public メソッドAddColumnオーバーロードされます。 データモデルの最後の列の後ろに列を追加します。  
Public メソッドAddColumnsデータモデルの指定した位置に1つまたは複数の列を追加します。  
Public メソッドAddCustomFunctionユーザー定義の新しいカスタム関数を数式で使用するためモデルに追加します。  
Public メソッドAddCustomNameオーバーロードされます。 数式で使用するため名前付きの式をモデルに追加します。  
Public メソッドAddRowオーバーロードされます。 データモデルの最後の行の後ろに行を追加します。  
Public メソッドAddRowsデータモデルの指定した位置に複数の行を追加します。  
Public メソッドAddRowToDataSourceデータソースに非連結行を追加します。  
Public メソッドAddUnboundRowsデータモデルに非連結行を追加します。  
Public メソッドClear指定のセル範囲から、すべてのデータおよび数式を削除します。  
Public メソッドClearCustomFunctionsすべてのユーザー定義カスタム関数をモデルから削除します。  
Public メソッドClearCustomNamesすべての名前付き式をモデルから削除します。  
Public メソッドClearData指定のセル範囲からすべてのデータを削除します。  
Public メソッドClearFormulas指定のセル範囲からすべての数式を削除します。  
Public メソッドCompareExpression2つの式が等しいかどうかを取得します。  
Public メソッドCopyセル範囲のデータを別のセル範囲にコピーします。  
Public メソッドDeserializeオブジェクトをXMLからロードします。  
Public メソッドEvaluateExpression行および列の位置で指定したセル内の式を評価し、結果となるオブジェクトを返します。  
Public メソッドGetAggregationResult集計タイプに基づいて値を計算し、その値を集計書式に従って書式設定します。  
Public メソッドGetAggregationType指定した列にあるAggregationTypeを文字列値として取得します。  
Public メソッドGetArrayオーバーロードされます。 指定したセル範囲からオブジェクト配列を取得します。  
Public メソッドGetChildDataModel指定した行とデータリレーションのデータモデル(ISheetDataModelオブジェクト)を取得します。  
Public メソッドGetChildRelation指定した位置の子データリレーション名を取得します。  
Public メソッドGetColumnIndex名前で指定した列のインデックスを取得します。  
Public メソッドGetCustomFunctionモデルからユーザー定義のカスタム関数を取得します。  
Public メソッドGetCustomFunctionEnumeratorモデル内のカスタム関数の名前を列挙するIEnumeratorを取得します。  
Public メソッドGetCustomNameオーバーロードされます。 相対セル参照の基準となるインデックスを指定して名前付きの式をモデルから取得します。  
Public メソッドGetCustomNameEnumeratorモデル内の名前付きの式の名前を列挙するIEnumeratorを取得します。  
Public メソッドGetDataColumnCaption指定した位置にある列のキャプションを取得します。  
Public メソッドGetDataColumnFromModelColumnモデルの指定した列のデータソース列インデックスを取得します。  
Public メソッドGetDataColumnName指定した位置の列名を取得します。  
Public メソッドGetDataColumnType指定した位置にある列のデータ型を取得します。  
Public メソッドGetDataRow指定した行のデータのビューを取得します。  
Public メソッドGetDataRowFromModelRowモデルの指定した行のデータソース行インデックスを取得します。  
Public メソッドGetDataTableこのモデルに関連付けられたデータテーブルを取得します。  
Public メソッドGetDataViewオーバーロードされます。 このモデルに関連付けられたDataViewオブジェクトを取得します。  
Public メソッドGetExpression指定した行と列のセルの数式を式値として取得します。  
Public メソッドGetFormula指定した行と列のセルの数式を文字列値として取得します。  
Public メソッドGetItemDataView または ListSource にデータ連結されている行から IEditableObject を返します。  
Public メソッドGetKey指定した行または列のキーを取得します。  
Public メソッドGetModelColumnFromDataColumn指定したデータソース列のモデル内の列を取得します。  
Public メソッドGetModelRowFromDataRow指定したデータソース行のモデル内の行を取得します。  
Public メソッドGetNonEmptyNotesColumnCountノートを含む列の数を取得します。  
Public メソッドGetNonEmptyNotesRowCountノートを含む行の数を取得します。  
Public メソッドGetNoteオーバーライドされます。 指定した行と列のセルのユーザー定義のノート値を取得します。  
Public メソッドGetTagオーバーライドされます。 指定した行と列のセルのアプリケーション定義のタグ値を取得します。  
Public メソッドGetUnboundValue指定した行と列のセルの非連結値を取得します。  
Public メソッドGetValueオーバーライドされます。 指定した行と列のセルの値を取得します。  
Public メソッドGoalSeekあるセルに含まれる数式で目的の結果を得るために別のセルに代入すべき値を探索します。  
Public メソッドIsColumnBound指定の列がデータソース列に連結されているかどうかを判別します。  
Public メソッドIsEditableオーバーライドされます。 指定した行と列にあるセルの値が編集できるかどうかを判定します。  
Public メソッドIsEmptyオーバーライドされます。 データモデルが空かどうかを判別します。  
Public メソッドIsRowBound指定の行がデータソース行に連結されているかどうかを判別します。  
Public メソッドIsRowUsedオーバーライドされます。 指定の行が空ではないかどうかを判別します。  
Public メソッドLoadFormulas逆シリアル化された解析前の数式をロードします。これは、すべてのシートが作成されて逆シリアル化された後に使用されます。  
Public メソッドMoveセル範囲のデータを別の位置に移動します。  
Public メソッドNextNonEmptyColumnInRowオーバーライドされます。 指定した行で、データを含む次の列のインデックスを取得します。  
Public メソッドNextNonEmptyRowオーバーライドされます。 指定した行インデックスより後にある最初の空でない行のインデックスを取得します。  
Public メソッドParseFormula文字列値を解析し、指定した行と列のセルの式を 返します。  
Public メソッドRecalculateシートで最後の計算サイクル以降に変更された数式を評価します。  
Public メソッドRecalculateAllシート全体のすべての数式を評価します (最後の計算サイクル以降に変更されていない数式を含む)。  
Public メソッドRemoveColumn指定した位置から列を削除します。  
Public メソッドRemoveColumns指定した位置の列から1つまたは複数の列を削除します。  
Public メソッドRemoveCustomFunctionモデルからユーザー定義のカスタム関数を削除します。  
Public メソッドRemoveCustomNameモデルから名前付きの式を削除します。  
Public メソッドRemoveRow指定した位置の行を削除します。  
Public メソッドRemoveRows指定した行から指定した数の行を削除します。  
Public メソッドSerializeオーバーロードされます。 オブジェクトをXMLに保存します。  
Public メソッドSetAggregationType指定した列のAggregationTypeを列挙値として設定します。nullを渡した場合、その列からAggregationTypeが削除されます。  
Public メソッドSetArrayオーバーロードされます。 指定したセル範囲にオブジェクト配列を設定します。  
Public メソッドSetExpression指定した行と列のセルに、数式を式値として設定します。  
Public メソッドSetFormula指定した行と列のセルに、数式を文字列値として設定します。 Nullを渡した場合、セルから式がクリアされます。  
Public メソッドSetModelDataColumnオーバーロードされます。 モデル列を指定したデータソース列と連結します。  
Public メソッドSetNoteオーバーライドされます。 指定した行と列のセルにユーザー定義のノート値を設定します。  
Public メソッドSetTagオーバーライドされます。 指定した行と列のセルにアプリケーション定義のタグ値を設定します。  
Public メソッドSetValueオーバーライドされます。 指定した行と列のセルに値を設定します。  
Public メソッドSwap指定したセル範囲を交換します。  
Public メソッドUnparseFormula行および列の位置で指定したセルにおいて、指定の式から数式を文字列値として取得します。  
トップ
プロテクト メソッド
 名前説明
Protected メソッドGetListSourceこのモデルのIListデータソースを返します。データソースがIListでない場合はNullを返します。  
Protected メソッドOnAggregateChangedイベントを発生させ、派生クラスにデリゲートを 付加することなくイベントを処理することを許可します。  
トップ
パブリック イベント
 名前説明
Public イベントAggregateデータモデルが集計するときに発生します。  
Public イベントChangedシートのデータに影響するモデルにユーザーが 変更を加えたときに発生します。 FarPoint.Web.Spread.Model.BaseSheetDataModelから継承されます。
Public イベントNameChangedデータモデルの名前が変更されたときに発生します。  
Public イベントNameChangingデータモデルの名前が変更されるときに発生します。  
トップ
参照

DefaultSheetDataModel クラス
FarPoint.Web.Spread.Model 名前空間
ISheetDataModel インターフェース

 

 


© MESCIUS inc. All rights reserved.