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