[]
Represents the full (concrete) implementation of the ISheetSpanModel interface for a style model for a sheet, which represents cell styles.
public class DefaultSheetStyleModel : BaseSheetStyleModel, ISheetStyleModel, INonEmptyCells, IOptimizedEnumerationSupport2, IOptimizedEnumerationSupport, IRangeSupport, INamedStyleSupport, ISerializable, ICanSerializeXml, IParentStyleModelSupport, IParseFormatSupport, IConditionalFormatSupport2, IConditionalFormatSupport, ISerializeSupport2, ISerializeSupport, IFilteredRowSupport3, IFilteredRowSupport2, IFilteredRowSupport, IArraySupport, IOptimizedFilterStyleModel
Public Class DefaultSheetStyleModel
Inherits BaseSheetStyleModel
Implements ISheetStyleModel, INonEmptyCells, IOptimizedEnumerationSupport2, IOptimizedEnumerationSupport, IRangeSupport, INamedStyleSupport, ISerializable, ICanSerializeXml, IParentStyleModelSupport, IParseFormatSupport, IConditionalFormatSupport2, IConditionalFormatSupport, ISerializeSupport2, ISerializeSupport, IFilteredRowSupport3, IFilteredRowSupport2, IFilteredRowSupport, IArraySupport, IOptimizedFilterStyleModel
Name | Description |
---|---|
DefaultSheetStyleModel() | Creates a style model (DefaultSheetStyleModel object) with 0 rows, 0 columns, no parent style model, and a private named styles collection. |
DefaultSheetStyleModel(int, int) | Creates a style model (DefaultSheetStyle model object) with the specified number of rows and columns. |
DefaultSheetStyleModel(int, int, ISheetStyleModel) | Creates a style model (DefaultSheetStyle model object) |
DefaultSheetStyleModel(int, int, ISheetStyleModel, NamedStyleCollection) | Creates a style model (DefaultSheetStyle model object) with the specified parent style model, named styles collection, and number of rows and columns. |
DefaultSheetStyleModel(int, int, NamedStyleCollection) | Creates a style model (DefaultSheetStyle model object) with the specified number of rows and columns and named styles collection. |
DefaultSheetStyleModel(SerializationInfo, StreamingContext) | Creates a new default sheet style model from deserialization. |
Name | Description |
---|---|
AltRowCount | Gets or sets the number of alternating rows in the style model. |
CanSerializeXml | Gets whether the object in its entirety can be rendered with XML without losing any information. |
ColumnCount | Gets the number of columns in the style model. |
NamedStyles | Gets or sets the named styles collection for the model. |
NonEmptyColumnCount | Gets the number of columns in the model that contain style settings. |
NonEmptyRowCount | Gets the number of rows in the model that contain style settings. |
Parent | Gets or sets the parent style model. |
RowCount | Gets the number of rows in the style model. |
Name | Description |
---|---|
Clear(int, int, int, int) | Removes all of the direct styles from the specified range. |
Copy(int, int, int, int, int, int) | Copies the direct styles from one specified range of cells to another. |
Deserialize(XmlNodeReader) | Loads the object from XML. |
GetArray(int, int, int, int) | Gets an object array from a specified range of cells in the model. |
GetCompositeInfo(int, int, int, StyleInfo) | Gets the composite style for the specified cell, column, row, or model default. |
GetDirectAltRowInfo(int, StyleInfo) | Gets the specified alternating row style in the model. |
GetDirectAltRowName(int) | Gets the style name for an alternating row style. |
GetDirectInfo(int, int, StyleInfo) | Gets the direct style for the specified cell, column, row, or model default. |
GetDirectName(int, int) | Gets the name of the direct style assigned to a cell, column, row, or model default. |
GetObjectData(SerializationInfo, StreamingContext) | Gets information about the default sheet style model. |
GetParseFormat(int, int, ref string, ref IFormatProvider) | Gets the parse format for the cell at the specified row and column. |
IsEmpty() | Determines whether the model is empty of data. |
Move(int, int, int, int, int, int) | Moves the specified range of direct styles from one location to another. |
Serialize(XmlTextWriter) | Saves the object to XML. |
SetArray(int, int, object[,]) | Sets an object array into a specified range of cells in the model. |
SetConditionalFormat(int, int, ConditionalFormat) | SetConditionalFormat - internal use! |
SetDirectAltRowInfo(int, StyleInfo) | Sets the specified alternating row style in the model. |
SetDirectAltRowName(int, string) | Sets the name of the specified alternating row style in the model to the specified named style. |
SetDirectInfo(int, int, StyleInfo) | Sets the direct style for the specified cell, column, row, or model default. |
SetDirectName(int, int, string) | Sets the name of the direct style for the specified cell, column, row, or model default to the specified style name. |
SetParseFormat(int, int, string, IFormatProvider) | Sets the parse format for the cell at the specified row and column. |
Swap(int, int, int, int, int, int) | Swaps the direct styles in the specified range with the direct styles from another specified range. |