SummaryCalculatorデータ型で公開されるメンバを以下の表に示します。
名前 | 解説 | |
---|---|---|
DataSource | 集計が計算されるデータソースを取得します。 | |
DisplayName | UI に表示される計算機の表示名を取得します。 | |
IsSummaryDirty | 集計がダーティで再計算が必要かどうかを決定します。 | |
Operand | 集計タイプを取得します。 | |
PropertyName | 集計計算に関連付けられたプロパティの名前を取得します。 | |
PropertyType | プロパティ名に関連付けられたデータ タイプを取得します。 | |
ShouldDisplay | 集計結果を表示するかどうかを制御します。 |
名前 | 解説 | |
---|---|---|
Aggregate | 個々の項目を処理して集計結果を生成します。 | |
BeginCalculation | 集計計算を開始します。 | |
EndCalculation | 集計計算を終了し、結果を返します。 | |
GetResults | 計算を終了し、結果を取得します。 | |
ItemAdded | 集計結果を更新できるように項目がデータソースに追加されたことを通知します。 | |
ItemRemoved | 集計結果を更新できるように項目がデータソースから削除されたことを通知します。 |
名前 | 解説 | |
---|---|---|
GetExpectedTypeFromDouble | double 値を集計が予期する型に変換します。 | |
GetItemAsDouble | 項目からプロパティ値を取得し、double にキャストします。 | |
GetValueAsDouble | 可能な場合、値を double 値として取得します。 |