| NNanoXLSX | |
| NExceptions | |
| CFormatException | Class for exceptions regarding format error incidents |
| CIOException | Class for exceptions regarding stream or save error incidents |
| CNotSupportedContentException | Class for exceptions regarding not supported / unknown content of loaded workbooks |
| CPackageException | Class for exceptions regarding plug-ins and packages. These exceptions should only occur on faulty configured packages |
| CRangeException | Class for exceptions regarding range incidents (e.g. out-of-range) |
| CStyleException | Class for exceptions regarding Style incidents |
| CWorksheetException | Class for exceptions regarding worksheet incidents |
| NInterfaces | |
| NPlugin | |
| CIOptions | Interface used by option classes (e.g. ReaderOptions) |
| CIColor | Interface to represent non typed color, either defined by the system or the user |
| CIColorScheme | Interface to represent a color scheme that consists of 12 colors (IColor) |
| CIPassword | Interface 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 | |
| CNanoXlsxPlugInAttribute | Attribute to declare a class as general NanoXLSX plug-in |
| CNanoXlsxQueuePlugInAttribute | Attribute to declare a class a NanoXLSX plug-in that can be queued (not replacing existing instance with the same UUID) |
| CPlugInLoader | Class to register plug-in classes that extends the functionality of NanoXLSX (Core or any other package) without being defined as fixed dependencies |
| CPlugInUUID | Static class, holding UUIDs to be used for registering packages, containing plug-ins or identifiers for data entities |
| NStyles | |
| CAbstractStyle | Class represents an abstract style component |
| CAppendAttribute | Attribute designated to control the copying of style properties |
| CBasicStyles | Factory class with the most important predefined styles |
| CBorder | Class representing a Border entry. The Border entry is used to define frames and cell borders |
| CCellXf | Class 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 |
| CFill | Class representing a Fill (background) entry. The Fill entry is used to define background colors and fill patterns |
| CFont | Class representing a Font entry. The Font entry is used to define text formatting |
| CNumberFormat | Class representing a NumberFormat entry. The NumberFormat entry is used to define cell formats like currency or date |
| CStyle | Class 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 |
| CStyleRepository | Class to manage all styles at runtime, before writing XLSX files. The main purpose is deduplication and decoupling of styles from workbooks at runtime |
| NThemes | |
| CColorScheme | Class representing a color scheme, used in a theme |
| CSrgbColor | Class representing a generic sRGB color without an alpha value |
| CSystemColor | Class representing a predefined system color for certain purposes or target areas in the UI |
| CTheme | Class representing an Office theme |
| NUtils | |
| NXml | |
| CXmlAttribute | Struct representing an internally used XML attribute |
| CXmlElement | Class representing an internally used XML element / node |
| CXmlUtils | Class providing static methods to manipulate XML during packing or unpacking |
| CComparators | Class providing general comparator methods |
| CDataUtils | General data utils class with static methods |
| CParserUtils | Class providing static methods to parse string values to specific types or to print object as language neutral string |
| CValidators | Class providing general validator methods |
| CAddress | Struct representing the cell address as column and row (zero based) |
| CBasicFormulas | Class for handling of basic Excel formulas |
| CCell | Class representing a cell of a worksheet |
| CColumn | Class representing a column of a worksheet |
| CLegacyPassword | Class implementing a legacy password, based on the proprietary hashing algorithm of Excel |
| CMetadata | Class representing the metadata of a workbook |
| CRange | Struct representing a cell range with a start and end address |
| CShortener | Class to provide access to the current worksheet with a shortened syntax |
| CWorkbook | Class representing a workbook |
| CWorksheet | Class representing a worksheet of a workbook |