API Reference

Class

LegacyXlsImportReport

Namespace OfficeIMO.Excel.LegacyXls
Assembly OfficeIMO.Excel
Modifiers sealed

Compact public import report for preflight checks and diagnostics. Detailed corpus aggregations are kept internal to avoid turning parser telemetry into a public compatibility surface.

Inheritance

  • Object
  • LegacyXlsImportReport

Usage

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Methods

public String ToMarkdown() #
Returns: String

Returns a compact Markdown summary suitable for corpus snapshots.

Properties

public Int32 WorksheetCount { get; } #

Gets the number of imported worksheet sheets.

public Int32 ChartSheetCount { get; } #

Gets the number of decoded legacy chart sheets.

public Int32 UnsupportedSheetCount { get; } #

Gets the number of sheet entries that were preserved as unsupported metadata.

public Int32 CellCount { get; } #

Gets the number of imported cells, including blank style-only cells.

public Int32 FormulaCellCount { get; } #

Gets the number of imported formula cells.

public Int32 CommentCount { get; } #

Gets the number of imported comments.

public Int32 HyperlinkCount { get; } #

Gets the number of imported hyperlinks.

public Int32 DataValidationCount { get; } #

Gets the number of imported data validation rules.

public Int32 ConditionalFormattingCount { get; } #

Gets the number of imported conditional formatting rules.

public Int32 AutoFilterCriteriaCount { get; } #

Gets the number of imported AutoFilter criteria columns.

public Int32 DefinedNameCount { get; } #

Gets the number of imported defined names.

public Int32 ExternalReferenceCount { get; } #

Gets the number of preserved external-reference records.

public Int32 PivotTableRecordCount { get; } #

Gets the number of preserve-only PivotTable BIFF records discovered during import.

public Int32 ChartRecordCount { get; } #

Gets the number of preserve-only chart BIFF records discovered during import.

public Int32 DrawingRecordCount { get; } #

Gets the number of preserve-only drawing and object BIFF records discovered during import.

public Int32 UnsupportedFeatureCount { get; } #

Gets the number of unsupported or preserve-only feature findings.

public Int32 UnsupportedProjectionGapCount { get; } #

Gets the number of unsupported features after subtracting records that are already preserve-modeled.

public Int32 PreservedFeatureRecordCount { get; } #

Gets the number of preserve-only BIFF feature records with typed metadata.

public Int32 ErrorCount { get; } #

Gets the number of error diagnostics produced during import.

public Int32 WarningCount { get; } #

Gets the number of warning diagnostics produced during import.

public Boolean HasImportErrors { get; } #

Gets whether the import produced error diagnostics.

public Boolean HasUnsupportedFeatures { get; } #

Gets whether the import discovered unsupported or preserve-only features.