| Name | Description |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | AddColumn | Overloaded. Adds a column to the data model after the last column. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | AddColumns | Adds one or more columns to the data model at the specified position. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | AddCustomName | Overloaded. Adds a named expression to the model for use in formulas. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | AddModelScopeCustomName | Adds a custom name to the model scope. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | AddRow | Overloaded. Adds a row to the data model after the last row. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | AddRows | Adds rows to the data model at the specified position. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | AddRowToDataSource | Adds the unbound row to the data source. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | AddUnboundRows | Adds unbound rows to the data model. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | CheckModelScopeName | Checks if the specified name is one of the model scope custom names of this data model and returns the name of the custom name in the data model. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | CheckName | Checks if the specified name is one of the common scope custom names of this data model and returns the name of the custom name in the data model. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | Clear | Removes all the data and formulas from the specified range of cells. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | ClearCustomFunctions | Removes all user-defined custom functions from the model. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | ClearCustomNames | Removes all named expressions from the model. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | ClearData | Removes all the data from the specified range of cells. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | ClearFormulas | Removes all of the formulas from the specified range of cells. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | ClearModelScopeCustomName | Removes all named expressions from the model scope. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | CompareExpression | Gets whether two expressions are equal. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | Copy | Copies the data from a range of cells to a specified range of cells. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | Deserialize | Loads the object from XML. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | EvaluateExpression | Evaluates the expression in the cell at the specified row and column and returns the resulting object. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | GetArray | Overloaded. Gets an object array from a specified range of cells. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | GetCellErrorText | Gets a user-defined note value for the cell of the specified row and column. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | GetChildDataModel | Gets the data model (ISheetDataModel object) for the specified row and data relation. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | GetChildRelation | Gets the name of the child data relation at the specified position. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | GetColumnIndex | Gets the index of the column specified by name. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | GetCustomName | Gets a named expression from the model with the specified base index for relative cell references. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | GetCustomNameComment | Gets a comment for a common custom name. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | GetCustomNameEnumerator | Gets an IEnumerator that enumerates through the names of the named expressions in the model. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | GetDataColumnCaption | Gets the column caption at the specified position. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | GetDataColumnFromModelColumn | Gets the data source column index for the specified column in the model. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | GetDataColumnName | Gets the column name at the specified position. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | GetDataColumnType | Gets the column data type at the specified position. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | GetDataRow | Gets the view of a specified row of data. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | GetDataRowFromModelRow | Gets the data source row index for the specified row in the model. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | GetDataTable | Gets the data table associated with this model. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | GetDataView | Overloaded. Gets the DataView object associated with this model. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | GetFormula | Gets the formula, as a string value, for the cell of the specified row and column. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | GetItem | Returns the IEditableObject from a row that is data bound to a DataView or ListSource. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | GetModelColumnFromDataColumn | Gets the column in the model for the specified data source column. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | GetModelRowFromDataRow | Gets the row in the model for the specified data source row. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | GetModelScopeCustomName | Gets a named expression from the model with the specified base index for relative cell references. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | GetModelScopeCustomNameComment | Gets the comment from a custom name. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | GetModelScopeNameEnumerator | Gets an IEnumerator that enumerates through the names of the named expressions in the model. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | GetNonEmptyErrorTextsColumnCount | Gets the number of columns that contain notes. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | GetNonEmptyErrorTextsRowCount | Gets the number of rows that contain notes. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | GetNonEmptyNotesColumnCount | Gets the number of columns that contain notes. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | GetNonEmptyNotesRowCount | Gets the number of rows that contain notes. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | GetNote | Overridden. Gets a user-defined note value for the cell of the specified row and column. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | GetObjectData | Serializes the DefaultSheetDataModel to the SerializationInfo object. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | GetRowErrorText | Gets a user-defined error value for the cell of the specified row. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | GetTag | Overridden. Gets an application-defined tag value for the cell of the specified row and column. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | GetUnboundValue | Gets the unbound value for the cell for the specified row and column. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | GetValue | Overridden. Gets the value of the cell for the specified row and column. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | GoalSeek | Attempts to find a value for one cell that produces the desired formula result in another cell. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | IsColumnBound | Determines whether the specified column is bound to a data source column. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | IsEditable | Overridden. Determines whether the value in the cell of the specified row and column can be edited. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | IsEmpty | Overridden. Determines whether the data model is empty. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | IsRowBound | Determines whether the specified row is bound to a data source row. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | IsRowUsed | Specifies whether the row uses a formula, tag, or note. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | LoadFormulas | Loads formulas that are deserialized, but not parsed yet, to be used after all sheets have been created and deserialized. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | ModifyCustomName | Changes the name of the shared custom name. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | ModifyModelScopeCustomName | Modifies the name of a model scope custom name. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | Move | Moves the data from a range of cells to the specified location. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | NextNonEmptyColumnFormula | Returns the next non-empty column with a formula. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | NextNonEmptyColumnInRow | Overridden. Gets the index of the next column in a specified row that contains data. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | NextNonEmptyRow | Returns the index of the next row that has data. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | ParseFormula | Parses the string value and returns the expression for the cell at the specified row and column. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | PreviousNonEmptyColumnInRow | Overloaded. Gets the previous non-empty column in the row. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | PreviousNonEmptyRow | Overloaded. Gets the previous nonempty row. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | Recalculate | Evaluates the formulas in the sheet that have changed since the last calculation cycle. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | RecalculateAll | Evaluates all the formulas in the entire sheet (including those that have not changed since the last calculation cycle). |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | RemoveColumn | Removes a column at the specified position. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | RemoveColumns | Removes one or more columns starting with the column at the specified position. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | RemoveCustomName | Removes a named expression from the model. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | RemoveModelScopeCustomName | Removes a custom name in the model scope. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | RemoveRow | Removes a row at the specified position. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | RemoveRows | Removes one or more rows, starting with the specified row. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | ResumeFormulaParsing | Resumes parsing of formulas and parses all formulas set while parsing was suspended. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | Serialize | Overloaded. Saves the object to XML. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | SetArray | Overloaded. Sets an object array into a specified range of cells. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | SetCellErrorText | Sets a user-defined note value for the cell at the specified row and column. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | SetCustomNameComment | Sets a comment for a common custom name. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | SetFormula | Sets the formula, as a string value, for the cell of the specified row and column. If you pass null, it clears the expression from that cell. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | SetModelDataColumn | Overloaded. Binds a model column to a specified data source column. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | SetModelScopeCustomNameComment | Sets a custom name comment. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | SetNote | Overridden. Sets a user-defined note value for the cell at the specified row and column. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | SetRowErrorText | Internal method to set row expression without triggering auto calculation. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | SetTag | Overridden. Sets an application-defined tag value for the cell of the specified row and column. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | SetValue | Overridden. Sets the value for the cell of the specified row and column. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | SuspendFormulaParsing | Suspends parsing of formulas. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | Swap | Swaps the specified ranges of cells. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | UnparseFormula | Gets the formula, as a string value, from the specified expression for the cell at the specified row and column. |