NanoXLSX.Core 3.0.0-rc.3
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1234]
 NNanoXLSX
 NExceptions
 CFormatExceptionClass for exceptions regarding format error incidents
 CIOExceptionClass for exceptions regarding stream or save error incidents
 CNotSupportedContentExceptionClass for exceptions regarding not supported / unknown content of loaded workbooks
 CPackageExceptionClass for exceptions regarding plug-ins and packages. These exceptions should only occur on faulty configured packages
 CRangeExceptionClass for exceptions regarding range incidents (e.g. out-of-range)
 CStyleExceptionClass for exceptions regarding Style incidents
 CWorksheetExceptionClass for exceptions regarding worksheet incidents
 NInterfaces
 NPlugin
 CIOptionsInterface used by option classes (e.g. ReaderOptions)
 CIColorInterface to represent non typed color, either defined by the system or the user
 CIColorSchemeInterface to represent a color scheme that consists of 12 colors (IColor)
 CIPasswordInterface to represent a protection password, either for workbooks or worksheets. The implementations will define the password algorithms
 CITypedColor< T >Interface to represent typed color with a specific value, based on a IColor
 NRegistry
 NAttributes
 CNanoXlsxPlugInAttributeAttribute to declare a class as general NanoXLSX plug-in
 CNanoXlsxQueuePlugInAttributeAttribute to declare a class a NanoXLSX plug-in that can be queued (not replacing existing instance with the same UUID)
 CPlugInLoaderClass to register plug-in classes that extends the functionality of NanoXLSX (Core or any other package) without being defined as fixed dependencies
 CPlugInUUIDStatic class, holding UUIDs to be used for registering packages, containing plug-ins or identifiers for data entities
 NStyles
 CAbstractStyleClass represents an abstract style component
 CAppendAttributeAttribute designated to control the copying of style properties
 CBasicStylesFactory class with the most important predefined styles
 CBorderClass representing a Border entry. The Border entry is used to define frames and cell borders
 CCellXfClass representing an XF entry. The XF entry is used to make reference to other style instances like Border or Fill and for the positioning of the cell content
 CFillClass representing a Fill (background) entry. The Fill entry is used to define background colors and fill patterns
 CFontClass representing a Font entry. The Font entry is used to define text formatting
 CNumberFormatClass representing a NumberFormat entry. The NumberFormat entry is used to define cell formats like currency or date
 CStyleClass representing a Style with sub classes within a style sheet. An instance of this class is only a container for the different sub-classes. These sub-classes contain the actual styling information
 CStyleRepositoryClass to manage all styles at runtime, before writing XLSX files. The main purpose is deduplication and decoupling of styles from workbooks at runtime
 NThemes
 CColorSchemeClass representing a color scheme, used in a theme
 CSrgbColorClass representing a generic sRGB color without an alpha value
 CSystemColorClass representing a predefined system color for certain purposes or target areas in the UI
 CThemeClass representing an Office theme
 NUtils
 NXml
 CXmlAttributeStruct representing an internally used XML attribute
 CXmlElementClass representing an internally used XML element / node
 CXmlUtilsClass providing static methods to manipulate XML during packing or unpacking
 CComparatorsClass providing general comparator methods
 CDataUtilsGeneral data utils class with static methods
 CParserUtilsClass providing static methods to parse string values to specific types or to print object as language neutral string
 CValidatorsClass providing general validator methods
 CAddressStruct representing the cell address as column and row (zero based)
 CBasicFormulasClass for handling of basic Excel formulas
 CCellClass representing a cell of a worksheet
 CColumnClass representing a column of a worksheet
 CLegacyPasswordClass implementing a legacy password, based on the proprietary hashing algorithm of Excel
 CMetadataClass representing the metadata of a workbook
 CRangeStruct representing a cell range with a start and end address
 CShortenerClass to provide access to the current worksheet with a shortened syntax
 CWorkbookClass representing a workbook
 CWorksheetClass representing a worksheet of a workbook