バージョン

IUltraCalcManager インターフェース メンバ

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

パブリック メソッド
 名前解説
 メソッドAddFormulaIUltraCalcParticipantに対して、そのIUltraCalcReferenceを再作成するように要求します。このメソッドは、数式がすでに計算ネットワークに追加されている場合は何もアクションを実行しません。また、数式が構文エラーを含む場合は例外をスローします。ただし、参照エラーを含んでいても数式を計算ネットワークに追加します。インプリメンタはUltraCalcManagerコンポーネント自体のインスタンスを作成しません。  
 メソッドAddParticipantIUltraCalcParticipantをCalcManagerに追加します。ノードによって表される参照の種類を示す列挙体を取得または設定します。  
 メソッドAddReference参照、および関連付けられた数式を計算ネットワークに追加します。  
 メソッドAddRowReference参照、および関連付けられた数式を計算ネットワークに挿入します。  
 メソッドCompileFormulaオーバーロードされます。 アイコンの表示は Context によって異なります。数式を表すIUltraCalcFormulaのインスタンスを返します。baseReference または数式が null の場合、NullReferenceException をスローします。注: このメソッドは数式を計算ネットワークに追加しません。  
 メソッドEnsureCalculated参照が dirty かどうかをチェックします。オプションとして、再計算されるのを待ちます。  
 メソッドGetReferenceこの参照を表示する際に使用する名前を返します。この参照が存在しない場合nullを返します。  
 メソッドNotifyValueChanged参照の値が変更されたことをCalcManagerに通知します。  
 メソッドPerformAction指定したアクションを実行します。UltraGridColumnの場合、これは列参照になります。  
 メソッドProcessEventQueueイベント キューですべてのイベントを処理します。  
 メソッドRaiseFormulaError計算例外または参照例外が発生したことをCalcManagerに通知します。  
 メソッドRemoveFormulaフォーム上のUltraCalcManagerコンポーネントがこのプロパティを自身に設定します。このプロパティのSet実装は、IUltraCalcManagerのAddParticipantを呼び出して、CalcManagerのParticipantsコレクションに自身を追加する必要があります。  
 メソッドRemoveParticipantIUltraCalcParticipantをCalcManagerから削除します。また、式ビルダをサポートする必要があります。  
 メソッドRemoveReference参照、および関連付けられた数式を計算ネットワークから削除します。  
 メソッドRemoveRowReference参照、および関連付けられた数式を計算ネットワークから削除します。  
 メソッドRowsCollectionReferenceResynched計算マネージャにRowsコレクションが再同期されたことを通知します。  
 メソッドRowsCollectionReferenceSorted計算マネージャにRowsコレクションがソートされたことを通知します。  
 メソッドRowsCollectionVisibilityChanged計算マネージャにRowsコレクションの一部の表示/非表示が変更されたことを通知します。  
トップ
パブリック イベント
 名前解説
 イベントCalcEngineDirtyValue参照がdirtyとしてマークされたときのイベント通知。  
 イベントCalcEngineRecalcValue参照の値が計算されたときのイベント通知。  
トップ
参照