|  | This document is archived and information here might be outdated. Recommended version. | 
| ArcObjects Help for .NET developers > ArcObjects namespaces > GeoDatabaseUI > ESRI.ArcGIS.GeoDatabaseUI > Interfaces > IC > ICalculatorUI2 Interface (ArcObjects .NET 10.5 SDK) | 
Provides access to members that control the field calculator.
| Description | ||
|---|---|---|
|  | Callback | The call back routine. | 
|  | DoModal | Displays the dialog used to perform calculations. | 
|  | Expression | Expression or value applied to a field in each row of the cursor. | 
|  | Field | Field to perform calculation on. | 
|  | PreExpression | A pre-calculation code determination of a value or variable that may be passed to the expression, or value, of the calculation. | 
|  | QueryFilter | QueryFilter used for reading and writing data (optional). | 
|  | SelectionSet | SelectionSet to perform calculation on (optional). | 
|  | Table | Table to perform calculation on. | 
| CoClasses and Classes | Description | 
|---|---|
| CalculatorUI | Window to display calculator dialog. |