API Reference

Class

LegacyXlsPreservedFeatureRecord

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

Describes a preserve-only BIFF record that was discovered but not yet projected into the Excel document model.

Inheritance

  • Object
  • LegacyXlsPreservedFeatureRecord

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

Constructors

public LegacyXlsPreservedFeatureRecord(LegacyXlsUnsupportedFeatureKind kind, String code, String description, String sheetName, Int32 recordOffset, UInt16 recordType, Int32 payloadLength, String detailCode) #

Creates preserve-only BIFF feature record metadata.

Parameters

kind OfficeIMO.Excel.LegacyXls.Model.LegacyXlsUnsupportedFeatureKind requiredposition: 0
Structured feature category.
code System.String requiredposition: 1
Stable feature/diagnostic code.
description System.String requiredposition: 2
Human-readable feature description.
sheetName System.String requiredposition: 3
Worksheet or sheet entry name associated with the record, when known.
recordOffset System.Int32 requiredposition: 4
Byte offset of the BIFF record.
recordType System.UInt16 requiredposition: 5
BIFF record type identifier.
payloadLength System.Int32 requiredposition: 6
BIFF record payload length in bytes.
detailCode System.String requiredposition: 7
Stable feature subtype key for reports and future import planning.

Properties

public LegacyXlsUnsupportedFeatureKind Kind { get; } #

Gets the structured feature category.

public String Code { get; } #

Gets the stable feature/diagnostic code.

public String Description { get; } #

Gets the human-readable feature description.

public String SheetName { get; } #

Gets the worksheet or sheet entry name associated with the record, when known.

public Int32 RecordOffset { get; } #

Gets the byte offset of the BIFF record.

public UInt16 RecordType { get; } #

Gets the BIFF record type identifier.

public Int32 PayloadLength { get; } #

Gets the BIFF record payload length in bytes.

public String DetailCode { get; } #

Gets a stable feature subtype key for reports and future import planning.