MESCIUS SPREAD for Windows Forms 17.0J
FarPoint.Win.Spread.Model 名前空間
Windowsフォーム用SPREADのモデルに関するクラス、インタフェース、列挙体、およびイベント ハンドラを提供します。
クラス
 クラス説明
クラスAggregateArgs シートのデータモデルのOnAggregateイベントに関するイベントデータを表します。
クラスAggregationDataModel 集計データモデルを表します。
クラスBaseSheetAxisModel シートのアクシスモデルのISheetAxisModelインタフェースの 部分的な実装(抽象実装)を表します。
クラスBaseSheetDataModel シートのデータモデルのISheetDataModelインタフェースの 部分的な実装(抽象実装)を表します。
クラスBaseSheetSelectionModel シートの選択モデルのISheetSelectionModelインタフェースの 部分的な実装(抽象実装)を表します。
クラスBaseSheetSpanModel シートの連結セルモデルのISheetSpanModelインタフェースの 部分的な実装(抽象実装)を表します。
クラスBaseSheetStyleModel シートのスタイルモデルのISheetStyleModelインタフェースの 部分的な実装(抽象実装)を表します。
クラスCellRange シートの選択されたセル範囲を表します。
クラスCellRangeConverter セル範囲のデータ型コンバータを表します。
クラスConvertTableToRangeEventArgs テーブルを範囲に変換するときの追加イベントデータを表します。
クラスDefaultSheetAxisModel シートのアクシスモデルのISheetAxisModelインタフェースの完全な実装(具象実装)を 表します。シートのアクシスモデルとはシート上の行と列のことです。
クラスDefaultSheetDataModel シートのデータモデルのISheetDataModelインタフェースの完全な実装(具象実装)を表します。 シートのデータモデルとはシート上の表形式のデータを表します。
クラスDefaultSheetDataModel.CellEventArgs /// FpSpread コントロールの Cell イベントのデータを提供します。
クラスDefaultSheetDataModel.DefaultSheetDataModelEnumerator 内部使用のみ。デフォルト シート データ モデルのオブジェクト列挙子を表します。
クラスDefaultSheetDataModel.RowEventArgs FpSpread コントロールの Row イベントのデータを提供します。
クラスDefaultSheetSelectionModel 選択セル範囲を表すシートの選択モデルのISheetSelectionModelインタフェースの 完全な実装(具象実装)を表します。
クラスDefaultSheetSpanModel 連結セルを表すシートの連結セルモデルのISheetSpanModelインタフェースの 完全な実装(具象実装)を表します。
クラスDefaultSheetStyleModel セルスタイルを表すシートのスタイルモデルのISheetStyleModelインタフェースの 完全な実装(具象実装)を表します。
クラスFormulaDependentInfos セル範囲内のセルまたはテーブルを参照している数式を含むシートビューのすべての依存数式コンテナーの情報を含む結果を表します。
クラスGeneralFormatter 標準型セルの値を解析し書式設定するフォーマッタオブジェクトを表します。
クラスGroup グループ化表示(Outlook スタイルのグループ化とも言います)の行グループを表します。
クラスGroupDataModel グループ データ モデルを表します。
クラスGroupFooter グループ化表示(Outlook スタイルのグループ化とも言います)の行グループフッタを表します。
クラスInvalidExternalReferenceParseException 式のテキスト表現の解析中に無効な外部参照が原因でエラーが発生したときにスローされる例外を表します。
クラスInvalidNameException /// エラーが発生したときにスローされる例外を表します。
クラスMapperUpdatingEventArgs マッパーの MapperUpdating イベントのイベントデータを表します。
クラスParseException 式のテキスト表記の解析中にエラーが発生したときにスローされる 例外を表します。
クラスParser 文字列からExpressionオブジェクトへの変換、またはExpressionオブジェクトから文字列への変換を行います。
クラスPropertyChangingEventArgs オブジェクトのPropertyChangingイベントのイベントデータを表します。
クラスRequestRowVisibleStatesEventArgs オブジェクトのRequestRowVisibleStatesイベントのイベントデータを表します。
クラスSheetAxisModelChangingEventArgs シートのアクシスモデルのChangingイベントに関するイベントデータを表します。
クラスSheetAxisModelEventArgs シートのアクシスモデルのChangedイベントのイベントデータを表します。
クラスSheetAxisProperty シートのアクシスモデルのプロパティを表します。
クラスSheetDataModelEventArgs シートのデータモデルのChangedイベントのイベントデータを表します。
クラスSheetGroupDataModelEventArgs グループフッタで発生した Changed イベントのタイプを指定します。
クラスSheetSelectionModelEventArgs シートの選択モデルのChangedイベントのイベントデータを表します。
クラスSheetSpanModelChangingEventArgs シートのセル結合モデルのChangingイベントに関するイベントデータを表します。
クラスSheetSpanModelEventArgs シートの連結セルモデルのChangedイベントのイベントデータを表します。
クラスSheetStyleModelEventArgs シートのスタイルモデルのChangedイベントのイベントデータを表します。
クラスSpreadSerializer Spread コンポーネント全体とその全データのファイルからの読み取りとファイルへの保存を行うためのシリアライザーオブジェクトを表します。
クラスTableChangedEventArgs 変更されたテーブルデータを表します。
クラスTableItemChangedEventArgs シートのデータモデルのChangedイベントのイベントデータを表します。
クラスTableItemChangingEventArgs シートのデータモデルのChangedイベントのイベントデータを表します。
クラスTableItemNameChangedEventArgs 変更されたテーブル項目データを表します。
クラスTableItemNameChangingEventArgs 変更するテーブルコレクションデータを表します。
クラスTableNameChangedEventArgs 変更されたテーブル名データを表します。
クラスTableNameChangingEventArgs 変更するテーブル名データを表します。
クラスTableRangeChangedEventArgs 変更されたテーブルデータ範囲を表します。
クラスTableRangeChangingEventArgs シートのデータモデルのChangedイベントのイベントデータを表します。
インタフェース
 インタフェース説明
インタフェースIAggregationSupport データモデル内のセル範囲に対する集計機能をサポートするインタフェース。
インタフェースIArraySupport データモデル内のセル範囲における値の配列を サポートするインタフェース。
インタフェースIAutoFilterIndexSupport 列の自動フィルタインジケーターを表示する特定の列ヘッダ行インデックスの設定をサポートするインタフェース。
インタフェースIAutoSortIndexSupport 列の自動ソートインジケーターを表示する特定の列ヘッダ行インデックスの設定をサポートするインタフェース。
インタフェースICalculationSupport データモデル内のセルに含まれる数式の再計算を サポートするインタフェース。
インタフェースIChartSupport データモデルの変更通知をサポートするインタフェース。
インタフェースIChildModelSupport データモデル内の子データモデルをサポートするインタフェース。
インタフェースIClearDataSupport 指定した範囲内のデータのクリアをサポートするインタフェース。
インタフェースIClearFormulasSupport 指定した範囲内の数式のクリアをサポートするインタフェース。
インタフェースICustomFunctionSupport データモデル内の数式に含まれるユーザ定義の関数を サポートするインタフェース。
インタフェースICustomFunctionSupport2 データモデル内の数式に含まれるユーザ定義の関数を サポートするインタフェース。
インタフェースICustomNameSupport データモデル内の数式に含まれるユーザ定義名を サポートするインタフェース。
インタフェースICustomNameSupport2 データモデル内の数式に含まれるユーザ定義名を サポートするインタフェース。
インタフェースICustomNameSupport3 データモデル内の数式に含まれるユーザ定義名を サポートするインタフェース。
インタフェースIDataSourceSupport データ連結とデータモデル内のデータリレーションをサポートするインタフェース。
インタフェースIDataSourceSupport1 データソースの位置変更イベントの無視をサポートするインタフェース。
インタフェースIDisjointSelections 選択中のセルを、範囲間の重複を最小限にして、大から小の順序で含むセル範囲の順序配列を取得するためのインタフェース。
インタフェースIEditableObjectSupport データ セット内の編集可能なデータ行オブジェクトのインタフェースを定義します。
インタフェースIEnhancedCustomNameSupport データモデル内の数式で使用するユーザー定義名の拡張メソッドをサポートするインタフェース。
インタフェースIEnhancedCustomNameSupport2 データモデル内の数式で使用するユーザー定義名の拡張メソッドをサポートするインタフェース。
インタフェースIErrorTextSupport エラーアイコンを表すモデルの作成をサポートするインタフェース。
インタフェースIExpressionConsumer 数式をデータモデルに連結するクラスをサポートするインタフェース。
インタフェースIExpressionSupport 数式をデータモデル内の値と式としてサポートする インタフェース。
インタフェースIExpressionSupport2 データモデルで条件セル書式などの追加数式機能をサポートするインタフェース。
インタフェースIFindRowsVisibleStateSupport 行の表示状態の取得をサポートするインタフェース。
インタフェースIGroupFooterSupport フッタをサポートするインタフェース。
インタフェースIGroupSupport グループ化をサポートするインタフェース。
インタフェースIGroupSupport2 グループ化をサポートするインタフェース。
インタフェースIItemTypeSupport コレクションへのデータの連結をサポートするインタフェース。
インタフェースIIterationSupport データモデル内の再帰数式(循環参照を含む)を サポートするインタフェース。
インタフェースIMapper グループビューとターゲットモデルの間にマッピングをサポートするインタフェース。
インタフェースIMapperSupport マッピングを許可するインタフェースを提供します
インタフェースIMovable データ モデル内のオブジェクトに含まれる項目の整理をサポートするインタフェース。
インタフェースINamedStyleSupport スタイルモデル内のカスタムスタイルのコレクションをサポートするインタフェース。
インタフェースINameSupport データモデルの名前をサポートするインタフェース。
インタフェースINameSupport2 データモデルの名前をサポートするインタフェース。NameChangingイベントに通知します。
インタフェースINonEmptyCells データモデル内のデータを含む列と行の数の判定を サポートするインタフェース。
インタフェースINotifySelectionChanged グループ操作を含む選択モデルを示します。また、選択が変更されたかどうかを示す結果値を返します。
インタフェースINotifySheetAxisModelChanging アクシスモデルの変更前通知をサポートするインタフェース。
インタフェースIObjectExpressionSupport 数式をそのクラスインスタンスに連結するオブジェクトをクラスでサポートできるようにするインタフェース。
インタフェースIOptimizedEnumerationSupport データモデル内のデータを取得の最適化をサポートする インタフェース。
インタフェースIOptimizedEnumerationSupport2 データモデル内のデータの取得のIOptimizedEnumerationSupport以上の 最適化をサポートするインタフェース。
インタフェースIOptimizedEnumerationSupport3 データモデル内のデータの取得について、IOptimizedEnumerationSupport2を超える追加の最適化をサポートするインタフェース。
インタフェースIOptimizedEnumerationSupport5 データモデル内のデータの取得の IOptimizedEnumerationSupport3 以上の最適化をサポートするインタフェース。
インタフェースIOptimizedEnumerationSupport6 データモデル内のデータの取得について、IOptimizedEnumerationSupport5 を超える追加の最適化をサポートするインタフェース。
インタフェースIOptimizedEnumerationSupport7 データモデル内のデータ取得の最適化をサポートするインタフェース。
インタフェースIOptimizedSheetAxisModelSupport アクシスモデルの最適化をサポートし、表示可能に設定された要素の数を返すインタフェース。
インタフェースIOptimizedSheetAxisModelSupport2 アクシスモデルの最適化をサポートし、表示可能に設定された要素の数を返すインタフェース。
インタフェースIOptimizedSheetAxisModelSupport3 アクシスモデルの最適化をサポートし、表示可能に設定された要素のインデックスを返すインタフェース。
インタフェースIOptimizedSheetAxisModelSupport4 軸モデルの最適化をサポートするインタフェース。
インタフェースIParentStyleModelSupport スタイルの構成に使用する親スタイルモデルをサポートするインタフェース。
インタフェースIParseFormatSupport シートのスタイルモデル書式文字列とプロバイダをサポートするインタフェース。
インタフェースIQuerySelection シートの選択モデルの拡張された選択範囲の問い合わせをサポートするインタフェース。
インタフェースIRangeSupport データモデル内のセル範囲の操作をサポートする インタフェース。
インタフェースIReceiveRowsVisibleStateChangedNotificationSupport データモデルが行の表示状態の変更について通知を受けること、およびデータモデルがRequestRowVisibleStatesイベントを介して行の表示状態を取得することを可能にするインタフェース。
インタフェースISheetAxisModel 列と行の情報を表すモデルの作成をサポートするインタフェース。
インタフェースISheetDataModel 表形式のデータを表すモデルの作成をサポートするインタフェース。
インタフェースISheetSelectionModel セル選択を表すモデルの作成をサポートするインタフェース。
インタフェースISheetSpanModel 連結セルを表すモデルの作成をサポートするインタフェース。
インタフェースISheetSpanModelChangingEventSupport セル結合モデルのChangingイベントをサポートするインタフェース。
インタフェースISheetStyleModel シートのセルスタイル情報を表すモデルの作成をサポートするインタフェース。
インタフェースISupportFindFormulaDependent セルまたはテーブルを参照している数式を含むすべての数式コンテナーを検索可能にするインタフェース。
インタフェースISuspendFormulaParsing 逆シリアル化中の数式解析の中断をサポートするインタフェース。
インタフェースITableColumn テーブル列のインタフェースを表します。
インタフェースITableColumnCollection ITableColumn項目の列挙をサポートするインタフェース。
インタフェースITableColumnExpressionConsumer 数式をデータモデルに連結するテーブルをサポートするインタフェース。
インタフェースITableDataColumn テーブル列のデータを提供するインタフェースを表します。
インタフェースITableModelSupport ITableModelSupportインタフェースを表します。
インタフェースITableRange ITableRangeインタフェースを表します。
インタフェースITableRangeManager ITableRangeManagerインタフェースを表します。
インタフェースIUnboundRowAddNewRowSupport 非連結行の DataAddNew に関する操作をサポートするインタフェース。
インタフェースIUnboundRowSupport モデルがデータソースに連結されているときに、非連結行をサポートするインタフェース。
構造体
 構造体説明
構造体FormulaDependentInfos.Cell セルを表します。
デリゲート
 デリゲート説明
デリゲートAggregateEventHandler シートのデータモデルのデータ集計を処理します。
デリゲートDefaultSheetDataModel.DataModelCellErrorTextEventHandler Spread コンポーネントの ErrorTextChange イベントを処理する定義済みメソッドを表します。
デリゲートDefaultSheetDataModel.DataModelRowErrorTextEventHandler Spread コンポーネントの RowErrorTextChange イベントを処理する定義済みメソッドを表します。
デリゲートGroupFooterEventHandler グループフッタのデータモデルの Changed イベントを処理します。
デリゲートMapperUpdatingEventHandler マッパーの Updating イベントを制御します。
デリゲートPropertyChangingEventHandler シートのデータモデルのChangedイベントを処理します。
デリゲートReferenceStyleEventHandle シートのデータモデルの Changed ReferenceStyleEventHandle イベントを処理します。
デリゲートRequestRowVisibleStatesEventHandler RequestRowVisibleStatesイベントを処理します。
デリゲートSheetAxisModelChangingEventHandler シートのアクシスモデルのChangingイベントを処理します。
デリゲートSheetAxisModelEventHandler シートのアクシスモデルのChangedイベントを処理します。
デリゲートSheetDataModelEventHandler シートのデータモデルのChangedイベントを処理します。
デリゲートSheetSelectionModelEventHandler シートの選択モデルのChangedイベントを処理します。
デリゲートSheetSpanModelChangingEventHandler シートのセル結合モデルのChangingイベントを処理します。
デリゲートSheetSpanModelEventHandler シートの連結セルモデルのChangedイベントを処理します。
デリゲートSheetStyleModelEventHandler シートのスタイルモデルのChangedイベントを処理します。
デリゲートTableChangedEventHandler TableChangedイベントを処理します。
デリゲートTableItemChangedEventHandler ITableRangeManagerのTableCollectionItemChangedイベントを処理します。
デリゲートTableItemChangingEventHandler テーブル項目のChangedイベントを処理します。
デリゲートTableItemNameChangedEventHandler TableCollectionItemNameChangedイベントを処理します。
デリゲートTableItemNameChangingEventHandler TableCollectionItemNameChangingイベントを処理します。
デリゲートTableNameChangedEventHandler TableNameChangedイベントを処理します。
デリゲートTableNameChangingEventHandler TableNameChangingイベントを処理します。
デリゲートTableRangeChangedEventHandler テーブルデータのChangedイベントのイベントデータを表します。
デリゲートTableRangeChangingEventHandler TableRangeChangingイベントを処理します。
列挙型
 列挙体説明
列挙体AggregationType セル範囲に対する集計のタイプを指定します。
列挙体DefaultSheetDataModel.DataModelEnumeratorType 内部使用のみ。データ モデル列挙子を指定します。
列挙体ExcludeContents 次の空でない行に移動するロジックによって行を反復処理するときに特定のプロパティが無視されるかどうかを示す値を指定します。
列挙体FormulaChangedType IExpressionConsumer の数式に対する変更の情報を提供します。
列挙体FormulaContextType 数式の種類を指定します。
列挙体FormulaRestrictedCondition 数式制限を指定します。
列挙体GroupingPolicy Spread コンポーネントでグループ化が行われたときに行をどのように折りたたむ/展開するかを示すグループ化ポリシーを指定します。
列挙体IncludeHeaders どのスプレッドシートヘッダを含めるかを表します。
列挙体MapperUpdatingEventType マッパー用に発生させた MapperUpdating イベントの種類を指定します。
列挙体MergePolicy セル内の値に基づいてコントロールがセルを自動的にマージする方法を表します。
列挙体ReferenceStyle シート内の数式およびカスタム名での参照スタイルを指定します。
列挙体SelectionPolicy コントロールでユーザーに許可するアイテムの選択方法を表します。
列挙体SelectionUnit ユーザーまたはアプリケーションが選択できる最小の単位を表します。
列挙体SheetAxisModelEventType シートのアクシスモデルに発生したChangeイベントの種類を表します。
列挙体SheetAxisOrientation シートのアクシスモデルのレイアウト情報の向き (行または列)を表します。
列挙体SheetDataModelEventType シートのアクシスモデルに発生したChangeイベントの種類を表します。
列挙体SheetSpanModelChangingEventType シートのセル結合モデルに対して実行されようとしているChangingイベントの種類を指定します。
列挙体SheetSpanModelEventType シートの連結セルモデルに発生したChangeイベントの種類を表します。
列挙体SheetStyleModelEventType シートのスタイルモデルに発生した Change イベントの種類を表します。
列挙体SortIndicator ソートインジケータの表示/非表示を表します。
列挙体TableChangeEventType テーブルの変更の種類を指定します。
列挙体TableChangeType テーブルの変更の種類を指定します。
列挙体TableItemChangeEventType テーブル項目の変更の種類を指定します。
解説

モデルの使用方法の詳細については、「シートモデル」を参照してください。

このアセンブリの名前空間の一覧については、FarPoint.Win.SpreadJアセンブリを参照してください。

参照

FarPoint.Win.Spread アセンブリ

開発者ガイド

シートモデル

 

 


© MESCIUS inc. All rights reserved.