Spread ASP.NET 6.0 Product Documentation
FarPoint.Web.Spread.Model Namespace
See Also  Inheritance Hierarchy Send Feedback
FarPoint.Web.Spread Assembly : FarPoint.Web.Spread.Model Namespace

Glossary Item Box

Provides the base classes, interfaces, and enumerations for the underlying models.

Classes

 ClassDescription
ClassAggregateArgs Represents the event data for the OnAggregate event of the data model for the sheet.
ClassBaseSheetAxisModel Represents the partial (abstract) implementation of the ISheetAxisModel interface for an axis model for a sheet.
ClassBaseSheetDataModel Represents the partial (abstract) implementation of the ISheetDataModel interface for a data model for a sheet.
ClassBaseSheetSelectionModel Represents the partial (abstract) implementation of the ISheetSelectionModel interface for a selection model for a sheet.
ClassBaseSheetSpanModel Represents the partial (abstract) implementation of the ISheetSpanModel interface for a span model for a sheet.
ClassBaseSheetStyleModel Represents the partial (abstract) implementation of the ISheetStyleModel interface for a style model for a sheet.
ClassCellRange Represents a selected range of cells for a sheet.
ClassCellRangeConverter Represents a data type converter for a range of cells.
ClassDefaultSheetAxisModel Represents the full (concrete) implementation of the ISheetAxisModel interface for an axis model for a sheet, which represents rows and columns on a sheet.
ClassDefaultSheetDataModel Represents the full (concrete) implementation of the ISheetDataModel interface for a data model for a sheet, which represents tabular data on a sheet.
ClassDefaultSheetDataModel.DefaultSheetDataModelEnumerator Internal use only. Represents the object enumerator for the default sheet data model.
ClassDefaultSheetSelectionModel Represents the full (concrete) implementation of the ISheetSelectionModel interface for a selection model for a sheet, which represents cell selections.
ClassDefaultSheetSpanModel Represents the full (concrete) implementation of the ISheetSpanModel interface for a span model for a sheet, which represents cell spans.
ClassDefaultSheetStyleModel Represents the full (concrete) implementation of the ISheetSpanModel interface for a style model for a sheet, which represents cell styles.
ClassGeneralFormatter Represents the formatter object for parsing and formatting values for the general cell type.
ClassGroup Represents the group of rows for the grouping display (also called Outlook-style grouping).
ClassGroupDataModel Represents the group data model.
ClassGroupFooter Represents the group footer of rows for the grouping display (also called Outlook-style grouping).
ClassInvalidExternalReferenceParseException Represents the exception that is thrown when an error is encountered which caused by invalid external reference during the parsing of a text representation of an expression.
ClassParseException Represents the exception that is thrown when an error is encountered during the parsing of a text representation of an expression.
ClassPropertyChangingEventArgs Represents the event data for the PropertyChanging event of the object.
ClassSerializer Represents the serializer object for opening from and saving to a file.
ClassSheetAxisModelChangingEventArgs Represents the event data for the Changing event of the axis model for the sheet.
ClassSheetAxisModelEventArgs Represents the event data for the Changed event of the axis model for the sheet.
ClassSheetAxisProperty Represents the properties for the axis model for the sheet.
ClassSheetDataModelEventArgs Represents the event data for the Changed event of the data model for the sheet.
ClassSheetGroupDataModelEventArgs Specifies the type of Change event that has occurred in group footer.
ClassSheetSelectionModelEventArgs Represents the event data for the Changed event of the selection model for the sheet.
ClassSpreadSerializer Represents the serializer object for opening from and saving to a file the entire Spread component and all its data.

Interfaces

 InterfaceDescription
InterfaceIAggregationSupport Interface that supports Aggregate functionality on ranges of cells in the data model.
InterfaceIArraySupport Interface that supports arrays of values in a range of cells in the data model.
InterfaceICalculationSupport Interface that supports recalculation of formulas in the cells in the data model.
InterfaceICanSerializeXml Interface that supports serialization to XML of objects that might not be able to save the entire object from the models.
InterfaceIChartSupport Interface that supports notifying that the data model has changed.
InterfaceIChildModelSupport Interface that supports a child data model in the data model.
InterfaceIClearDataSupport Interface that supports clearing data from the specified range.
InterfaceIClearFormulasSupport Interface that supports clearing formulas from the specified range.
InterfaceICustomFunctionSupport Interface that supports user-defined functions in formulas in the data model.
InterfaceICustomFunctionSupport2 Interface that supports user-defined functions in formulas in the data model.
InterfaceICustomNameSupport Interface that supports user-defined names in formulas in the data model.
InterfaceICustomNameSupport2 Interface that supports user-defined names in formulas in the data model.
InterfaceIDataKeySupport Interface that supports data keys in the data model.
InterfaceIDataSourceSupport Interface to support data binding and data relations.
InterfaceIDisjointSelections Interface that supports an ordered array of cell ranges, from largest to smallest, containing the selected cells with the minimal overlap between the ranges.
InterfaceIEditableObjectSupport Defines the interface for objects that are editable data rows in a data set.
InterfaceIExpressionSupport Interface that supports formulas as values and as expressions in the data model.
InterfaceIExpressionSupport2 Interface that supports additional formula functionality in the data model including conditional cell formats.
InterfaceIGroupSupport Interface that supports grouping.
InterfaceIItemTypeSupport Interface that supports data binding to collections.
InterfaceIIterationSupport Interface that supports recursive formulas (with circular references) in the data model.
InterfaceIMovable Interface that defines methods to arrange the data in an object.
InterfaceINamedStyleSupport Interface that supports collections of custom styles in the style model.
InterfaceINameSupport Interface that supports a name of a data model.
InterfaceINameSupport2 Interface that supports a name of a data model. Including notify NameChanging event
InterfaceINonEmptyCells Interface that supports determining the number of columns and rows with data in the data model.
InterfaceINotifySheetAxisModelChanging Interface that supports notifying that the axis model is going to change.
InterfaceIOptimizedEnumerationSupport Interface that supports optimization for retrieval of data in the data model.
InterfaceIOptimizedEnumerationSupport2 Interface that supports additional optimization for retrieval of data in the data model beyond IOptimizedEnumerationSupport.
InterfaceIOptimizedEnumerationSupport3 Interface that supports additional optimization for retrieval of data in the data model beyond IOptimizedEnumerationSupport2.
InterfaceIOptimizedSheetAxisModelSupport Interface that supports optimizing for axis model to return visible element count.
InterfaceIOptimizedSheetAxisModelSupport2 Interface that supports optimizing for axis model to return visible element count.
InterfaceIParentStyleModelSupport Interface that supports a parent style model for composing styles.
InterfaceIParseFormatSupport Interface that supports format strings and providers for the style model for the sheet.
InterfaceIParseFormatSupport2 Interface that supports checking whether the format string and provider are existed.
InterfaceIQuerySelection Interface that supports querying an extended selection in the selection model for the sheet.
InterfaceIRangeSupport Interface that supports operations on ranges of cells in the data model.
InterfaceISerializeData Interface that supports serialization to XML of data from the models.
InterfaceISerializePresentation Interface that supports serialization to XML of presentations from the models.
InterfaceISerializeSettings Interface that supports serialization to XML of settings from the models.
InterfaceISerializeStyles Interface that supports serialization to XML of styles from the models.
InterfaceISerializeSupport Interface that supports serialization to XML of objects from the models.
InterfaceISerializeSupport2 Interface that supports saving to XML with short names.
InterfaceISheetAxisModel Interface for creating a model that represents column and row information.
InterfaceISheetDataModel Interface for creating model that represents tabular data.
InterfaceISheetSelectionModel Interface for creating a model that represents cell selection.
InterfaceISheetSpanModel Interface for creating a model that represents cell spans.
InterfaceISheetStyleModel Interface for creating a model that represents sheet style information.
InterfaceISuspendFormulaParsing Interface that supports suspension of formula parsing during deserialization.
InterfaceIUnboundRowAddNewRowSupport Support operation on DataAddNew Unbound row
InterfaceIUnboundRowSupport Interface that supports unbound rows when the model is bound to a data source.

Delegates

 DelegateDescription
DelegateAggregateEventHandler Handles the data aggregate in the data model of the sheet.
DelegateGroupFooterEventHandler Handles the Changed event in the data model of group footer.
DelegatePropertyChangingEventHandler Handles the Changed event in the data model of the sheet.
DelegateSheetAxisModelChangingEventHandler Handles the Changing event for the axis model for the sheet.
DelegateSheetAxisModelEventHandler Represents a defined method that handles the ISheetAxisModel Changed event.
DelegateSheetDataModelEventHandler Represents a defined method that handles the ISheetDataModel Changed event.
DelegateSheetSelectionModelEventHandler Handles the Changed event in the selection model of the sheet.

Enumerations

 EnumerationDescription
EnumerationAggregationType Specifies the type of Aggregation on ranges of cells.
EnumerationDefaultSheetDataModel.DataModelEnumeratorType Internal use only. Specifies the type of data model enumerator.
EnumerationGroupingPolicy Specifies a grouping policy to collapse or expand rows when grouping occurs in the Spread component.
EnumerationIncludeHeaders Specifies which spreadsheet headers should be included.
EnumerationMergePolicy Specifies how the control handles automatic merging of cells based on the values in the cells.
EnumerationReferenceStyle Specifies the reference style in formulas and custom names in the sheet.
EnumerationSelectionPolicy Specifies how users can select items in the control.
EnumerationSheetAxisModelEventType Specifies the type of Change event that has occurred for an axis model for the sheet.
EnumerationSheetAxisOrientation Specifies the orientation for the layout information, whether by row or column, for the axis model for the sheet.
EnumerationSheetDataModelEventType Specifies the type of Change event that has occurred for an axis model for the sheet.
EnumerationSortIndicator Specifies the display of the sort indicator.

See Also

Reference

FarPoint.Web.Spread Assembly

User-Task Documentation

Using the Sheet Models

© 2002-2012 GrapeCity, Inc. All Rights Reserved.