API Reference

Class

LegacyXlsExternalCellCache

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

Describes a preserved external cell cache section from an XCT record and its CRN records.

Inheritance

  • Object
  • LegacyXlsExternalCellCache

Usage

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

Returned or exposed by

Properties

public Int32 DeclaredCrnCount { get; } #

Gets the absolute CRN record count declared by the XCT record.

public Nullable<Int32> SheetIndex { get; } #

Gets the zero-based external sheet index declared by the XCT record, when present.

public String SheetName { get; } #

Gets the external sheet name resolved from the preceding SupBook record, when available.

public Boolean LinkValid { get; } #

Gets whether the XCT record marked the preceding supporting link as valid.

public IReadOnlyList<LegacyXlsExternalCachedCell> Cells { get; } #

Gets cached cells preserved from CRN records in this section.

public Nullable<Int32> FirstRow { get; } #

Gets the first zero-based row occupied by the cache, when cached cells exist.

public Nullable<Int32> LastRow { get; } #

Gets the last zero-based row occupied by the cache, when cached cells exist.

public Nullable<Int32> FirstColumn { get; } #

Gets the first zero-based column occupied by the cache, when cached cells exist.

public Nullable<Int32> LastColumn { get; } #

Gets the last zero-based column occupied by the cache, when cached cells exist.

public Nullable<Int32> RowSpan { get; } #

Gets the row span covered by the cache bounding range, when cached cells exist.

public Nullable<Int32> ColumnSpan { get; } #

Gets the column span covered by the cache bounding range, when cached cells exist.

public String CellRange { get; } #

Gets the occupied cache range in zero-based row/column notation, when cached cells exist.