Spire.Xls.Core Namespace |
| Class | Description | |
|---|---|---|
|
|
MsoPathInfo |
Represents the path info of the freeform shape.
|
| Interface | Description | |
|---|---|---|
|
|
IAddInFunction |
Represents an Custom Addin Function in Excel.
|
|
|
IAddInFunctions |
Represents a collection of custom Add In functions.
|
|
|
IArcShape |
Defines the contract for an arc shape, which can be used to represent parts of a circle or ellipse.
|
|
|
IArcShapes |
Defines a contract for shapes that can be represented as arcs.
|
|
|
IAutoFilter |
Represents autofiltering for the specified worksheet..
|
|
|
IAutoFilterCondition |
Represents the autofilter conditions.
|
|
|
IAutoFilters |
Represents a collection of Autofilters.
|
|
|
IBorder |
Defines the contract for an object that represents a border.
|
|
|
IBorders |
Defines a contract for classes that represent borders, providing methods or properties related to border manipulation or retrieval.
|
|
|
IBuiltInDocumentProperties |
Represents user interface for built-in document properties.
|
|
|
IButtonShape |
Defines the contract for a button shape, specifying methods and properties that any button shape implementation must provide.
|
|
|
IButtonShapes |
Defines the contract for button shapes, providing methods or properties that any button shape implementation must support.
|
|
|
IChart |
Represents a chart sheet in the workbook.
|
|
|
IChartAxis |
Represents an axis on the chart.
|
|
|
IChartBorder |
Represents chart border. Provides Border options for Chart Area and Plot Area.
|
|
|
IChartCategoryAxis |
Represents category axis of the chart.
|
|
|
IChartDataLabels |
Represents a collection of chart data labels.
|
|
|
IChartDataPoint |
Represents data point in the chart.
|
|
|
IChartDataPoints |
Defines a contract for chart data points, which can be implemented by classes representing data points in a chart.
|
|
|
IChartDataTable |
Represents the chart data table.
|
|
|
IChartDropBar |
Defines the contract for a chart drop bar component, which is responsible for rendering a drop bar in a charting application.
|
|
|
IChartErrorBars |
Represent error bars on the chart series.
Error bars indicate the degree of uncertainty for chart data. Only series in area, bar, column, line,
and scatter groups on a 2-D chart can have error bars.
Only series in scatter groups can have x and y error bars.
|
|
|
IChartFillBorder |
Provides formatting options for area elements in the chart.
|
|
|
IChartFormat |
Provides access to the formatting options for chart elements.
|
|
|
IChartFrameFormat |
Represent the borders and layout options of the chart elements.
|
|
|
IChartGridLine |
Represent grid lines of the chart.
|
|
|
IChartInterior |
Represents the chart interior. Interior of chart is supported in Chart area and Plot area only.
|
|
|
IChartLegend |
Represents the legend of the chart.
|
|
|
IChartLegendEntries |
Defines the contract for managing chart legend entries, allowing for the addition, removal, and retrieval of legend items in a chart.
|
|
|
IChartLegendEntry |
Represents a legend entry in a chart legend.
|
|
|
IChartPageSetup |
Represent page setup options for the chart sheet.
|
|
|
ICharts |
Defines the contract for chart-related operations and functionalities.
|
|
|
IChartSerie |
Represents a series in the chart.
|
|
|
IChartSerieDataFormat |
Represents formatting options for the series data.
|
|
|
IChartSeries |
Defines the contract for a chart series, which represents a set of data points that can be rendered on a chart.
|
|
|
IChartSeriesAxis |
Represents the chart series Axis.
|
|
|
IChartShape |
Defines the contract for chart shapes, which can be used to represent various graphical elements in a chart.
|
|
|
IChartShapes |
Defines a contract for chart shapes, which can be implemented by various chart shape classes to provide a common interface for charting operations.
|
|
|
IChartTextArea |
Represents the Text Area in a chart.
|
|
|
IChartTrendLine |
Represents ChartTrendLine interface.
|
|
|
IChartTrendLines |
Defines the contract for a chart trend lines component, allowing for the implementation of various trend line functionalities in a chart.
|
|
|
IChartValueAxis |
Represents the chart value axis.
|
|
|
IChartWallOrFloor |
Interface that represents chart wall or floor.
|
|
|
ICheckBox |
Defines the contract for a checkbox component, allowing for checking and unchecking states.
|
|
|
ICheckBoxes |
Defines the contract for a component that manages a collection of checkboxes.
|
|
|
ICloneParent |
Supports cloning, which creates a new instance of a class
with the same value as an existing instance.
|
|
|
IColorConditionValue |
Condition value for color scale conditional format.
|
|
|
IColorScale |
This interface provides access to the color scale condition in the conditional format.
|
|
|
ICombinedRange |
Represents a combined Range.
|
|
|
IComboBoxes |
Defines a contract for a class that manages multiple ComboBox controls, allowing for operations such as adding, removing, and updating ComboBox items.
|
|
|
IComboBoxShape |
Defines the contract for a ComboBox shape.
|
|
|
IComment |
Defines a contract for a comment entity.
|
|
|
IComments |
Defines a contract for handling comments, which can include methods for adding, retrieving, updating, and deleting comments.
|
|
|
ICommentShape |
Defines the contract for comment shape.
|
|
|
IConditionalFormat |
Contains a condition and the formatting attributes applied
to the cells, if the condition is met.
|
|
|
IConditionalFormats |
Represents a collection of conditional formats.
|
|
|
IConditionalFormatsCollection |
Represents a collection of conditional formats that can be applied to a worksheet range in a spreadsheet application.
|
|
|
ICustomDocumentProperties |
Summary description for ICustomDocumentProperties.
|
|
|
ICustomPropertiesCollection |
Represents a collection of custom properties.
|
|
|
IDataBar |
Represents a data bar conditional formating rule. Applying a data bar to a
range helps you see the value of a cell relative to other cells.
|
|
|
IDataSort |
Represents the sort of range.
|
|
|
IDataValidation |
Contains a condition and the formatting attributes applied
to the cells, if the condition is met.
|
|
|
IDataValidationCollection |
Represents a collection of data validation rules or objects.
|
|
|
IDataValidationTable |
Defines a contract for data validation tables, which are responsible for validating data entries according to specific rules or criteria.
|
|
|
IErrorIndicator |
Represents IErrorIndicator interface.
|
|
|
IExcelApplication |
Define that all behaviors in Excel must include a Parent property.
|
|
|
IExtendedFormat |
Represents an extended format interface for Excel applications, inheriting from IExcelApplication.
|
|
|
IFont |
Defines the contract for a font, which can be used to specify the style, size, and other attributes of text.
|
|
|
IGeomPath |
Defines a contract for a geometric path, which can be used to represent a series of connected line segments or curves in a 2D or 3D space.
|
|
|
IGeomPathInfo |
Defines an interface for providing geometric path information.
|
|
|
IGeomPathShape |
Represents a geometric path shape, inheriting properties and methods from the IPrstGeomShape interface.
|
|
|
IGradient |
Interface used to get gradient XlsFill effects.
|
|
|
IGroupBox |
Represents a graphical user interface element that groups related controls or elements together, inheriting properties and methods from the IShape interface.
|
|
|
IGroupBoxes |
Defines a contract for managing group boxes within a user interface.
|
|
|
IHPageBreak |
Represents a horizontal page break. The HPageBreak object is
a member of the HPageBreaks collection.
|
|
|
IHPageBreaks |
The collection of horizontal page breaks within the print area.
Each horizontal page break is represented by an HPageBreak object.
|
|
|
IHyperLink |
Represents a hyperlink in an Excel application.
|
|
|
IHyperLinks |
Defines a contract for handling hyperlinks, including operations to manage and interact with hyperlinks.
|
|
|
IIconSet |
This interface provides access to Conditional formatting icon set condition.
|
|
|
IInterior |
Defines the contract for an interior.
|
|
|
IInternalWorksheet |
Represents internal worksheet object. It can be internal or external.
|
|
|
ILabelShape |
Defines an interface for a label shape that inherits from the IShape interface.
|
|
|
ILabelShapes |
Defines the contract for label shapes, which can be used to label or annotate graphical shapes in an application.
|
|
|
ILines |
Defines a contract for types that represent a collection of lines.
|
|
|
ILineShape |
Defines the contract for a line shape, including properties and methods that are common to all line shapes.
|
|
|
IListBox |
Defines an interface for a list box, which is a type of shape that can display a list of items.
|
|
|
IListBoxes |
Defines a contract for classes that manage multiple list boxes.
|
|
|
IListObject |
Represents a table on a worksheet.
|
|
|
IListObjectColumn |
Represents a column in the table.
|
|
|
IListObjects |
Defines a contract for classes that can list objects.
|
|
|
IMarkersDesigner |
Summary description for ITemplateMarkers.
|
|
|
IMigrantRange |
Represents range object for the single cell. Coordinates of such object can be changed.
There should be only one such object for single worksheet.
|
|
|
INamedRange |
Represents a defined name for a range of cells. Names can be
either built-in names such as Database, Print_Area, and
Auto_Open or custom names.
|
|
|
INameRanges |
A collection of all the Name objects in the application or
workbook. Each Name object represents a defined name for a
range of cells.
|
|
|
INumberFormat |
Defines methods and properties for number format.
|
|
|
IOleObject |
Represents an interface for objects that can be embedded in OLE containers.
|
|
|
IOleObjects |
Defines a contract for interacting with OLE (Object Linking and Embedding) objects within a document or application.
|
|
|
IOvalShape |
Defines the contract for an oval-shaped object, including properties and methods that describe and manipulate the shape.
|
|
|
IOvalShapes |
Defines a contract for oval-shaped objects, providing methods and properties common to all oval shapes.
|
|
|
IPageSetup |
Represents the page setup description. The PageSetup object
contains all page setup attributes (left margin, bottom margin,
paper size, and so on) as properties.
|
|
|
IPictures |
Defines a contract for working with pictures, including methods for loading, saving, and manipulating images.
|
|
|
IPictureShape |
Defines a contract for a picture shape, which includes methods and properties related to the manipulation and representation of picture shapes.
|
|
|
IPivotCache |
Represents pivot cache.
|
|
|
IPivotCaches |
Represents collection of workbook pivot caches.
|
|
|
IPivotCalculatedFields |
Defines a contract for pivot calculated fields, which are used to perform calculations on pivot table data.
|
|
|
IPivotDataField |
Represents pivot table data field.
|
|
|
IPivotDataFields |
Represents pivot cache data field collection.
|
|
|
IPivotField |
Represents pivot field object.
|
|
|
IPivotFields |
Represents field collection inside pivot table.
|
|
|
IPivotTable |
Represents pivot table object.
|
|
|
IPivotTableOptions |
Describes the settings of the pivot table
|
|
|
IPivotTables |
Represents collection of all pivot tables inside worksheet.
|
|
|
IPrstGeomShape |
Defines the contract for a geometric shape in a presentation geometry context.
|
|
|
IPrstGeomShapes |
Defines a contract for geometric shapes, allowing for the implementation of various geometric forms and their associated properties or behaviors.
|
|
|
IRadioButton |
Defines the contract for a radio button control, which allows the user to select one option from a set of mutually exclusive options.
|
|
|
IRadioButtons |
Defines a contract for a group of radio buttons, allowing for the selection of a single option from a set of mutually exclusive options.
|
|
|
IRectangleShape |
Defines an interface for a rectangle shape that inherits properties and methods from IShape, ITextBox, and IPrstGeomShape interfaces.
|
|
|
IRectangleShapes |
Defines the contract for rectangle shapes, including methods and properties that all rectangle shapes should implement.
|
|
|
IRichTextString |
Represents a Rich Text String that can be used to apply several styles inside a single cell.
|
|
|
IScrollBarShape |
Defines the contract for a scrollbar shape, providing methods and properties necessary for rendering and interacting with a scrollbar.
|
|
|
IScrollBarShapes |
Defines the contract for shapes that can be used in a scrollbar.
|
|
|
IShape |
Defines the contract for a shape, which can be implemented by various geometric shapes.
|
|
|
IShapeFill |
Defines methods and properties for filling a shape with color or pattern.
|
|
|
IShapeLineFormat |
Defines the interface for setting and getting line format properties of a shape.
|
|
|
IShapes |
Defines a contract for shapes, which can be implemented by any class representing a geometric shape.
|
|
|
ISortColumn |
Defines a contract for a column that can be used in sorting operations.
|
|
|
ISortColumns |
Defines a contract for sorting columns in a data structure, such as a table or a grid.
|
|
|
ISortedRule |
Defines a contract for a rule that can be sorted.
|
|
|
ISpinnerShape |
Represents a spinner shape, inheriting from the IShape interface.
|
|
|
ISpinnerShapes |
Defines a contract for spinner shapes, which can be used to specify the visual representation of a spinner in a user interface.
|
|
|
IStyle |
The Style interface
|
|
|
IStyles |
Defines a contract for styles that can be applied to various elements within an application.
|
|
|
ITabSheet |
Represents an Excel worksheet Tab.
|
|
|
ITabSheets |
Summary description for ITabSheets.
|
|
|
ITextBox |
Defines the contract for a text box control.
|
|
|
ITextBoxes |
Defines a contract for classes that provide functionality related to text boxes.
|
|
|
ITextBoxLinkShape |
Defines the contract for a text box link shape, which is responsible for representing a link or connection within a text box.
|
|
|
ITextBoxShape |
Defines the contract for a text box.
|
|
|
ITextFrame |
Defines the contract for a text frame, which is a container for displaying and managing text content.
|
|
|
IVPageBreak |
Defines a contract for a vertical page break in a document or spreadsheet.
|
|
|
IVPageBreaks |
A collection of vertical page breaks within the print area.
Each vertical page break is represented by a VPageBreak object.
|
|
|
IWorkbook |
Represents an MS Excel Workbook.
|
|
|
IWorksheet |
Represents a worksheet. The Worksheet object is a member of the
Worksheets collection. The Worksheets collection contains all the
Worksheet objects in a workbook.
|
|
|
IWorksheetGroup |
Represents a worksheet group.
|
|
|
IWorksheets |
A collection of all the Worksheet objects in the specified or
active workbook. Each Worksheet object represents a worksheet.
|
|
|
IXLSRange |
Represents a cell, row, column, selection of cells
containing one or more contiguous blocks of cells,
or a 3-D range.
|
|
|
IXLSRanges |
Represents a collection of ranges.
|
|
|
TextBoxShapeBase |
Defines the base interface for a TextBox shape, providing a contract for common text box functionalities.
|
| Enumeration | Description | |
|---|---|---|
|
|
SlicerStyleType |
Specifies the built-in styles that can be applied to a slicer.
These styles define the visual appearance of the slicer, including colors and formatting.
|