[]
        
(Showing Draft Content)

FarPoint.Win.Spread.Model

FarPoint.Win.Spread.Model Namespace

Classes

AggregateArgs

Represents the event data for the OnAggregate event of the data model for the sheet.

AggregationDataModel

Represents the aggregation data model.

BaseSheetAxisModel

Represents the partial (abstract) implementation of the ISheetAxisModel interface for an axis model for a sheet.

BaseSheetDataModel

Represents the partial (abstract) implementation of the ISheetDataModel interface for a data model for a sheet.

BaseSheetSelectionModel

Represents the partial (abstract) implementation of the ISheetSelectionModel interface for a selection model for a sheet.

BaseSheetSpanModel

Represents the partial (abstract) implementation of the ISheetSpanModel interface for a span model for a sheet.

BaseSheetStyleModel

Represents the partial (abstract) implementation of the ISheetStyleModel interface for a style model for a sheet.

CellRange

Represents a selected range of cells for a sheet.

CellRangeConverter

Represents a data type converter for a range of cells.

ConvertTableToRangeEventArgs

Represents the add event data when converting a table to a range.

DefaultSheetAxisModel

Represents the full (concrete) implementation of the ISheetAxisModel interface for an axis model for a sheet, which represents rows and columns on a sheet.

DefaultSheetDataModel

Represents the full (concrete) implementation of the ISheetDataModel interface for a data model for a sheet, which represents tabular data on a sheet.

DefaultSheetDataModel.CellEventArgs

/// Provides data for the Cell event of the FpSpread control.

DefaultSheetDataModel.DefaultSheetDataModelEnumerator

Internal use only. Represents the object enumerator for the default sheet data model.

DefaultSheetDataModel.RowEventArgs

Provides data for the Row event of the FpSpread control.

DefaultSheetSelectionModel

Represents the full (concrete) implementation of the ISheetSelectionModel interface for a selection model for a sheet, which represents cell selections.

DefaultSheetSpanModel

Represents the full (concrete) implementation of the ISheetSpanModel interface for a span model for a sheet, which represents cell spans.

DefaultSheetStyleModel

Represents the full (concrete) implementation of the ISheetSpanModel interface for a style model for a sheet, which represents cell styles.

FormulaDependentInfos

Represents the result which contains the information of all dependent formula containers in a sheetview that have formula references to cells in a cell range or a table.

GeneralFormatter

Represents the formatter object for parsing and formatting values for the general cell type.

Group

Represents the group of rows for the grouping display (also called Outlook-style grouping).

GroupDataModel

Represents the group data model.

GroupFooter

Represents the group footer of rows in the grouping display (also called Outlook-style grouping).

InvalidExternalReferenceParseException

Represents the exception that is thrown when an error is encountered which is caused by an invalid external reference during the parsing of a text representation of an expression.

InvalidNameException

/// Represents the exception that is thrown when an error is encountered.

MapperUpdatingEventArgs

Represents the event data for the mapper updating event of the mapper.

ParseException

Represents the exception that is thrown when an error is encountered during the parsing of a text representation of an expression.

PropertyChangingEventArgs

Represents the event data for the PropertyChanging event of the object.

SheetAxisModelChangingEventArgs

Represents the event data for the Changing event of the axis model for the sheet.

SheetAxisModelEventArgs

Represents the event data for the Changed event of the axis model for the sheet.

SheetAxisProperty

Represents the properties for the axis model for the sheet.

SheetDataModelEventArgs

Represents the event data for the Changed event of the data model for the sheet.

SheetGroupDataModelEventArgs

Specifies the type of Change event that has occurred in the group footer.

SheetSelectionModelEventArgs

Represents the event data for the Changed event of the selection model for the sheet.

SheetSpanModelChangingEventArgs

Represents the event data for the Changing event of the span model for the sheet.

SheetSpanModelEventArgs

Represents the event data for the Changed event of the span model for the sheet.

SheetStyleModelEventArgs

Represents the event data for the Changed event of the style model for the sheet.

SpreadSerializer

Represents the serializer object for opening from and saving to a file, the entire Spread component and all its data.

TableChangedEventArgs

Presents changed table data.

TableItemChangedEventArgs

Represents the event data for the Changed event of the data model for the sheet.

TableItemChangingEventArgs

Represents the event data for the Changed event of the data model for the sheet.

TableItemNameChangedEventArgs

Presents changed table item data.

TableItemNameChangingEventArgs

Represents the changing table collection data.

TableNameChangedEventArgs

Presents changed table name data.

TableNameChangingEventArgs

Presents changing table name data.

TableRangeChangedEventArgs

Represents the changed table data range.

TableRangeChangingEventArgs

Represents the event data for the Changed event of the data model for the sheet.

Structs

FormulaDependentInfos.Cell

Represents a cell.

Interfaces

IAggregationSupport

Interface that supports the Aggregate functionality on ranges of cells in the data model.

IArraySupport

Interface that supports arrays of values in a range of cells in the data model.

IAutoFilterIndexSupport

Interface for supporting setting a specific column header row index in which to display the column automatic filter indicator.

IAutoSortIndexSupport

Interface for supporting setting a specific column header row index in which to display the column automatic sort indicator.

ICalculationSupport

Interface that supports recalculation of formulas in the cells in the data model.

IChartSupport

Interface that supports notifying that the data model has changed.

IChildModelSupport

Interface that supports a child data model in the data model.

IClearDataSupport

Interface that supports clearing data from the specified range.

IClearFormulasSupport

Interface that supports clearing formulas from the specified range.

ICustomFunctionSupport

Interface that supports user-defined functions in formulas in the data model.

ICustomFunctionSupport2

Interface that supports user-defined functions in formulas in the data model.

ICustomNameSupport

Interface that supports user-defined names in formulas in the data model.

ICustomNameSupport2

Interface that supports user-defined names in formulas in the data model.

ICustomNameSupport3

Interface that supports user-defined names in formulas in the data model.

IDataSourceSupport

Interface that supports data binding and data relations in the data model.

IDataSourceSupport1

Interfaces that support ignore data source position changed event.

IDisjointSelections

Interface that supports an ordered array of cell ranges, from largest to smallest, containing the selected cells with minimal overlap between the ranges.

IEditableObjectSupport

Defines the interface for objects that are editable data rows in a data set.

IEnhancedCustomNameSupport

Interface that supports enhanced methods for user-defined names in formulas in the data model.

IEnhancedCustomNameSupport2

Interface that supports enhanced methods for user-defined names in formulas in the data model.

IErrorTextSupport

Interface that supports creating a model that represents the error icon.

IExpressionSupport

Interface that supports formulas as values and as expressions in the data model.

IExpressionSupport2

Interface that supports additional formula functionality in the data model including conditional cell formats.

IGroupFooterStyleSupport

Interface that supports the style for group footer.

IGroupFooterSupport

Interface that supports the footer.

IGroupSupport

Interface that supports grouping.

IGroupSupport2

Interface that supports grouping.

IItemTypeSupport

Interface that supports data binding to collections.

IIterationSupport

Interface that supports recursive formulas (with circular references) in the data model.

IMapper

Interface that supports mapping between the group view and target model.

IMapperSupport

Provides an interface that allows mapping

IMovable

Interface that supports arranging the items in an object in the data model.

INameSupport

Interface that supports a name of a data model.

INameSupport2

Interface that supports a name of a data model. Notifies the NameChanging event.

INamedStyleSupport

Interface that supports collections of custom styles in the style model.

INonEmptyCells

Interface that supports determining the number of columns and rows with data in the data model.

INotifySelectionChanged

Represents a selection model with group operations, that returns a result indicating whether the selection has changed.

INotifySheetAxisModelChanging

Interface that supports notifying that the axis model is going to change.

IObjectExpressionSupport

IOptimizedEnumerationSupport

Interface that supports optimization for retrieval of data in the data model.

IOptimizedEnumerationSupport2

Interface that supports additional optimization for retrieval of data in the data model beyond IOptimizedEnumerationSupport.

IOptimizedEnumerationSupport3

Interface that supports additional optimization for retrieval of data in the data model beyond IOptimizedEnumerationSupport2.

IOptimizedEnumerationSupport5

Interface that supports additional optimization for retrieval of data in the data model beyond IOptimizedEnumerationSupport3.

IOptimizedEnumerationSupport6

Interface that supports additional optimization for retrieval of data in the data model beyond IOptimizedEnumerationSupport5.

IOptimizedEnumerationSupport7

Interface that supports additional optimization for retrieval of data in the data model.

IOptimizedSheetAxisModelSupport

Interface that supports optimizing for axis model to return visible element count.

IOptimizedSheetAxisModelSupport2

Interface that supports optimizing for axis model to return visible element count.

IOptimizedSheetAxisModelSupport3

Interface that supports optimizing for axis model to return index visible element .

IOptimizedSheetAxisModelSupport4

Interface that supports optimizing for axis model.

IParentStyleModelSupport

Interface that supports a parent style model for composing styles.

IParseFormatSupport

Interface that supports format strings and providers for the style model for the sheet.

IQuerySelection

Interface that supports querying an extended selection in the selection model for the sheet.

IRangeSupport

Interface that supports operations on ranges of cells in the data model.

ISheetAxisModel

Interface that supports creating a model that represents column and row information.

ISheetDataModel

Interface that supports creating a model that represents tabular data.

ISheetSelectionModel

Interface that supports creating a model that represents cell selection.

ISheetSpanModel

Interface that supports creating a model that represents cell spans.

ISheetSpanModelChangingEventSupport

Interface that supports the Changing event in span model.

ISheetStyleModel

Interface that supports creating a model that represents cell style information for a sheet.

ISuspendFormulaParsing

Interface that supports suspension of formula parsing during deserialization.

ITableColumn

Provides an interface for a table column.

ITableColumnCollection

Interface that supports iterating through ITableColumn items.

ITableDataColumn

Provides an interface that presents data for a table column.

ITableModelSupport

Represent an ITableModelSupport interface.

ITableRange

Represents an ITableRange interface.

ITableRangeManager

Represent an ITableRangeManager interface.

IUnboundRowAddNewRowSupport

Supports the operation on DataAddNew for an unbound row.

IUnboundRowSupport

Interface that supports unbound rows when the model is bound to a data source.

Enums

AggregationType

Specifies the type of aggregation on ranges of cells.

DefaultSheetDataModel.DataModelEnumeratorType

Internal use only. Specifies the type of data model enumerator.

ExcludeContents

Specifies a value that indicates whether a property is ignored when iterating through rows via the next non-empty logic.

FormulaChangedType

Provides information about change related to the formula of the IExpressionConsumer.

FormulaContextType

Specifies the type of a formula.

FormulaRestrictedCondition

Specifies the formula restrictions.

GroupingPolicy

Specifies a grouping policy to collapse or expand rows when grouping occurs in the Spread component.

IncludeHeaders

Specifies which spreadsheet headers should be included.

MapperUpdatingEventType

Specifies the type of mapper updating event that has occurred for the mapper.

MergePolicy

Specifies how the control handles automatic merging of cells based on the values in the cells.

ReferenceStyle

Specifies the reference style in formulas and custom names in the sheet.

SelectionPolicy

Specifies how users can select items in the control.

SelectionUnit

Specifies the smallest unit users or the application can select.

SheetAxisModelEventType

Specifies the type of Change event that has occurred for an axis model for the sheet.

SheetAxisOrientation

Specifies the orientation for the layout information, whether by row or column, for the axis model for the sheet.

SheetDataModelEventType

Specifies the type of Change event that has occurred for an axis model for the sheet.

SheetSpanModelChangingEventType

Specifies the type of Changing event that is going to occur for a span model for the sheet.

SheetSpanModelEventType

Specifies the type of Change event that has occurred for a span model for the sheet.

SheetStyleModelEventType

Specifies the type of Change event that has occurred for a style model for the sheet.

SortIndicator

Specifies the display of the sort indicator.

TableChangeEventType

Specifies the table changed type.

TableChangeType

Specifies the table change type.

TableItemChangeEventType

Specifies the table item change type.

Delegates

AggregateEventHandler

Handles the data aggregate in the data model of the sheet.

DefaultSheetDataModel.DataModelCellErrorTextEventHandler

Represents a defined method that handles the ErrorTextChange event for the Spread component.

DefaultSheetDataModel.DataModelRowErrorTextEventHandler

Represents a defined method that handles the RowErrorTextChange event for the Spread component.

GroupFooterEventHandler

Handles the Changed event in the data model of the group footer.

MapperUpdatingEventHandler

Handles the updating event of the mapper.

PropertyChangingEventHandler

Handles the Changed event in the data model of the sheet.

ReferenceStyleEventHandle

Handles the changed ReferenceStyleEventHandle event in the data model of the sheet.

SheetAxisModelChangingEventHandler

Handles the Changing event for the axis model for the sheet.

SheetAxisModelEventHandler

Handles the Changed event for the axis model for the sheet.

SheetDataModelEventHandler

Handles the Changed event in the data model of the sheet.

SheetSelectionModelEventHandler

Handles the Changed event in the selection model of the sheet.

SheetSpanModelChangingEventHandler

Handles the Changing event in the span model of the sheet.

SheetSpanModelEventHandler

Handles the Changed event in the span model of the sheet.

SheetStyleModelEventHandler

Handles the Changed event in the style model of the sheet.

TableChangedEventHandler

Handles the TableChanged event.

TableItemChangedEventHandler

Handles the TableCollectionItemChanged event in the ITableRangeManager.

TableItemChangingEventHandler

Handles the table item changed event.

TableItemNameChangedEventHandler

Handles the TableCollectionItemNameChanged event.

TableItemNameChangingEventHandler

Handles the TableCollectionItemNameChanging event.

TableNameChangedEventHandler

Handles the TableNameChanged event.

TableNameChangingEventHandler

Handles the TableNameChanging event.

TableRangeChangedEventHandler

Represents the event data for the Changed event of the table data.

TableRangeChangingEventHandler

Handles the TableRangeChanging event.