GrapeCity.CalcEngine アセンブリ : GrapeCity.CalcEngine 名前空間 |
クラス | 説明 | |
---|---|---|
ArrayHelper | ||
AsyncApplication | リアルタイムデータ(トピックパラメーター)に関するデータベースを提供する一意の非同期アプリケーションを表します。 | |
AsyncFunction | 計算スレッドをロックせずに結果を後で返すことができる非同期関数を表します。 | |
AsyncTopic | 非同期トピックを表します。 | |
BinaryOperatorExpression | ||
BuiltInDatas | 内部使用のみ。 | |
CalcHelper | 計算用のutil関数が含まれています。 | |
CellValueDataTypeAttribute | ユーザーが処理セル値のデータ型を示すことを可能にする属性を表します。 | |
EmptyArray<T> | ||
Expression | 式の基本クラスを表します。 | |
Extensions | 計算エンジンアセンブリの拡張メソッドが含まれます。 | |
FormulaEngine | 数式エンジンを表します。 | |
Function | 計算エンジンの関数を表します。 | |
RangeCache | 一般的な範囲操作のキャッシュを提供するクラスを表します。 | |
SparseArray<T> | インデックスによってアクセスできる、オブジェクトの厳密に型指定された配列を表します。オブジェクトを操作するためのメソッドを提供します。 | |
StringBuilderCache | スレッドごとのStringBuilderのキャッシュされた再利用可能インスタンスを提供します。これは、作成および回収されるインスタンスの数を減少させる最適化手法です。 | |
SyntaxHighlight | 数式の構文強調表示情報を表します。 | |
UnaryOperatorExpression | ||
Utils | 内部使用のみ。 | |
Wildcard |
インタフェース | 説明 | |
---|---|---|
IArguments | 関数に渡される引数のセットを表します。 | |
IAsyncFunctionManager | 非同期関数が完了した後の処理を扱う非同期関数マネージャを表します。 | |
ICalcEngineLanguagePackage | 数式の言語パッケージを表します。 | |
ICellValue | 順序セル値であるオブジェクトを表します。 順序セルの値は、計算中そのまま保持されます。 | |
ICloneable<T> | 既存インスタンスと同じ値を持つ新しいクラスインスタンスを作成するクローニングをサポートします。 | |
IDelegate | LAMBDA関数によって返される関数デリゲートを表します。 | |
IEvaluationContext | 評価可能クラスの派生元のインタフェース。 | |
IFormattedCellValue | セルの値を書式文字列で表します。 | |
IFunctionResolver | 関数を解決するインタフェースを表します。 | |
IIndirectCellValue | 計算セルの値を保持するオブジェクトを表します。 IIndirectCellValueオブジェクトは、計算中にそれ自体を保持することはありません。 | |
IOperatorResolver | 演算子の動作をオーバーライドできるインタフェースを表します。 | |
IParameter | LAMBDA関数のパラメーターを表します。 | |
IPrimitiveValue | 計算エンジンのプリミティブな計算値のためのインタフェースを表します。 | |
IReadonlyPrimitiveValue | 計算エンジンのプリミティブな計算値のためのインタフェースを表します。 | |
IReferenceSource | セル参照または範囲参照のソースを示します。 | |
IRichValue | 豊富なセル値を表します。 | |
IRichValueArraySupport | こぼれをサポートするインターフェースを表します。IRichValueオブジェクトを参照してください。 | |
IStructuredObject | データをスプレッドシートとして格納する構造化オブジェクトを表します。 | |
ISymbolResolver | 記号を解決するインタフェースを表します。 | |
ISyntaxHighlighter | 強調表示を実行する構文ハイライターを表します。 | |
IValue | 計算エンジンの計算値のためのインタフェースを表します。 | |
IValuesArray | 値の2次元配列を表します。 |
構造体 | 説明 | |
---|---|---|
CellReference | 特定のコンテキストに関係するセル参照を表します。 | |
CellValue | セル値を指定します。 | |
RangeReference | 特定のコンテキストに関係する範囲参照を表します。 | |
SyntaxHighlightEntry | 数式の指定した位置の構文強調表示情報を表します。 | |
WildcardToken |
列挙体 | 説明 | |
---|---|---|
AggregateFunction | サポートされているすべての集計関数を表します。 | |
ArgumentType | 関数のタイプを表します。 | |
BuiltinFunction | サポートされているすべての組み込み関数を表します。 | |
CacheOptions | キャッシュの処理方法の詳細を定義します。 | |
CalcError | 計算エラーを表します。 | |
CellRelation | ||
CellValueType | セル値の型を指定します。 | |
FunctionAttributes | カスタム関数の評価属性を表します。 | |
FunctionCategory | 関数のカテゴリを表します。 | |
FunctionSettings | 関数の設定を表します。 | |
OperatorType | 演算子のリストを列挙します。 | |
PrimitiveValueType | 評価されるプリミティブ値の型を表します。 | |
RichValueValueType | IRichValueArraySupportオブジェクトの評価値の型を表します。 | |
SpilledValueType | セル値の型を指定します。 | |
StructuredItemSpecifiers | 構造化オブジェクトの項目指定子を表します。 | |
ValueType | 評価値の型を表します。 |