|  | Name | Description | 
|---|
|  | AddColumn | Overloaded. Adds a column to the data model. | 
|  | AddColumns | Adds one or more columns to the data model at the specified position. | 
|  | AddCustomFunction | Adds a new user-defined custom function to the model for use in formulas. | 
|  | AddCustomName | Overloaded. Adds a custom name to the model using the specified value. | 
|  | AddRow | Overloaded. Adds a row to the data model. | 
|  | AddRows | Adds rows to the data model at the specified position. | 
|  | AddRowToDataSource | Adds the unbound row to the data source. | 
|  | AddUnboundRows | Adds unbound rows to the data model. | 
|  | Clear | Removes all the data and formulas from the specified range of cells. | 
|  | ClearCustomFunctions | Removes all user-defined custom functions from the model. | 
|  | ClearCustomNames | Removes all named expressions from the model. | 
|  | ClearData | Removes all the data from the specified range of cells. | 
|  | ClearFormulas | Removes all of the formulas from the specified range of cells. | 
|  | Copy | Copies the data from a range of cells to a specified range of cells. | 
|  | Deserialize | Loads the object from XML. | 
|  | EvaluateExpression | Evaluates the expression in the cell at the specified row and column and returns the resulting object. | 
|  | GetAggregationResult | Calculates value based on aggregation type and forms value with aggregation format | 
|  | GetAggregationType | Gets the AggregationType, as a string value, at the specified column. | 
|  | GetArray | Overloaded. Gets an object array from a specified range of cells. | 
|  | GetChildDataModel | Gets the data model (ISheetDataModel object) for the specified row and data relation. | 
|  | GetChildRelation | Gets the name of the child data relation at the specified position. | 
|  | GetColumnIndex | Gets the index of the column specified by name. | 
|  | GetCustomFunction | Gets a user-defined custom function from the model. | 
|  | GetCustomFunctionEnumerator | Gets an IEnumerator that enumerates through the names of the custom functions in the model. | 
|  | GetCustomName | Overloaded. Gets a named expression from the model with the specified base index for relative cell references. | 
|  | GetCustomNameEnumerator | Gets an IEnumerator that enumerates through the names of the named expressions in the model. | 
|  | GetDataColumnCaption | Gets the column caption at the specified position. | 
|  | GetDataColumnFromModelColumn | Gets the data source column index for the specified column in the model. | 
|  | GetDataColumnName | Gets the column name at the specified position. | 
|  | GetDataColumnType | Gets the column data type at the specified position. | 
|  | GetDataRow | Gets the view of a specified row of data. | 
|  | GetDataRowFromModelRow | Gets the data source row index for the specified row in the model. | 
|  | GetDataTable | Gets the data table associated with this model. | 
|  | GetDataView | Overloaded. Gets the DataView object for this model. | 
|  | GetExpression | Gets the formula, as an expression value, for the cell of the specified row and column. | 
|  | GetFormula | Gets the formula, as a string value, for the cell of the specified row and column. | 
|  | GetItem | Returns the IEditableObject from a row that is data bound to a DataView or ListSource. | 
|  | GetModelColumnFromDataColumn | Gets the column in the model for the specified data source column. | 
|  | GetModelRowFromDataRow | Gets the row in the model for the specified data source row. | 
|  | GetNonEmptyNotesColumnCount | Gets a count of columns containing notes. | 
|  | GetNonEmptyNotesRowCount | Gets a count of rows containing notes. | 
|  | GetNote | Overridden. Gets a user-defined note value for the cell of the specified row and column. | 
|  | GetTag | Overridden. Gets an application-defined tag value for the cell of the specified row and column. | 
|  | GetUnboundValue | Gets the unbound value for the cell for the specified row and column. | 
|  | GetValue | Overridden. Gets the value of the cell for the specified row and column. | 
|  | GoalSeek | Attempt to find value for one cell that produces the desired formula result in another cell. | 
|  | IsColumnBound | Determines whether the specified column is bound to a data source column. | 
|  | IsEditable | Overridden. Determines whether the value in the cell of the specified row and column can be edited. | 
|  | IsEmpty | Overridden. Determines whether the data model is empty. | 
|  | IsRowBound | Determines whether the specified row is bound to a data source row. | 
|  | IsRowUsed | Overloaded. Specifies row in used | 
|  | LoadFormulas | Loads formulas that are deserialized but not parsed yet, to be used after all sheets have been created and deserialized. | 
|  | Move | Moves the data from a range of cells to the specified location. | 
|  | NextNonEmptyColumnInRow | Overridden. Gets the index of the next column in a specified row that contains data. | 
|  | NextNonEmptyRow | Overridden. Gets the index of the next non-empty row after the specified row index. | 
|  | ParseFormula | Parses the string value and returns the expression for the cell at the specified row and column. | 
|  | Recalculate | Evaluates the formulas in the sheet that have changed since the last calculation cycle. | 
|  | RecalculateAll | Evaluates all the formulas in the entire sheet (including those that have not changed since the last calculation cycle). | 
|  | RemoveColumn | Removes a column at the specified position. | 
|  | RemoveColumns | Removes one or more columns starting with the column at the specified position. | 
|  | RemoveCustomFunction | Removes a user-defined custom function from the model. | 
|  | RemoveCustomName | Removes a named expression from the model. | 
|  | RemoveRow | Removes a row at the specified position. | 
|  | RemoveRows | Removes one or more rows, starting with the specified row. | 
|  | ResumeFormulaParsing | Resumes parsing of formulas and parses all formulas set while parsing was suspended. | 
|  | Serialize | Overloaded. Saves the object to an XmlTextWriter object. | 
|  | SetAggregationType | Sets the AggregationType, as a enum value, at the specified column. If you pass null, it will clear the AggregationType from that column. | 
|  | SetArray | Overloaded. Sets an object array into a specified range of cells. | 
|  | SetExpression | Sets the formula, as an expression value, for the cell of the specified row and column. | 
|  | SetFormula | Sets the formula, as a string value, for the cell of the specified row and column. If you pass null, it will clear the expression from that cell. | 
|  | SetModelDataColumn | Overloaded. Binds the model column to the specified data source column. | 
|  | SetNote | Overridden. Sets a user-defined note value for the cell at the specified row and column. | 
|  | SetTag | Overridden. Sets an application-defined tag value for the cell of the specified row and column. | 
|  | SetValue | Overridden. Sets the value for the cell of the specified row and column. | 
|  | SuspendFormulaParsing | Suspends parsing of formulas. | 
|  | Swap | Swaps the specified ranges of cells. | 
|  | UnparseFormula | Gets the formula, as a string value, from the specified expression for the cell at the specified row and column. |