LegacyXlsSheetFutureMetadataRecord
OfficeIMO.Excel.LegacyXls.Model
Describes a preserve-only extended metadata BIFF record found inside a sheet substream.
Inheritance
- object
- LegacyXlsSheetFutureMetadataRecord
Usage
Explore 2 API references to this type
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by 2
Constructors
public LegacyXlsSheetFutureMetadataRecord(LegacyXlsWorkbookMetadataKind kind, int recordOffset, ushort recordType, int payloadLength, ushort? headerRecordType, ushort? headerFlags) #Creates sheet future metadata record provenance.
Parameters
- kind OfficeIMO.Excel.LegacyXls.Model.LegacyXlsWorkbookMetadataKind
- recordOffset int
- recordType ushort
- payloadLength int
- headerRecordType ushort?
- headerFlags ushort?
Inherited Methods
Properties
public LegacyXlsWorkbookMetadataKind Kind { get; } #Gets the decoded metadata kind.
public int RecordOffset { get; } #Gets the byte offset of the source BIFF record.
public ushort RecordType { get; } #Gets the BIFF record type identifier.
public int PayloadLength { get; } #Gets the BIFF record payload length in bytes.
public ushort? HeaderRecordType { get; } #Gets the future-record header record type, when the payload is long enough to expose it.
public ushort? HeaderFlags { get; } #Gets the future-record option flags, when the payload is long enough to expose them.
public bool HasMatchingFutureRecordHeader { get; } #Gets whether the payload starts with a matching future-record header.
public string HeaderState { get; } #Gets a compact header classification for import reports.
public int BodyByteCount { get; } #Gets the number of bytes after the decoded future-record header, or the raw payload length when no matching header is present.