API Reference
LegacyXlsWorkbookFutureMetadataRecord
Describes a preserve-only extended workbook metadata BIFF record.
Inheritance
- Object
- LegacyXlsWorkbookFutureMetadataRecord
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 LegacyXlsWorkbookFutureMetadataRecord(LegacyXlsWorkbookMetadataKind kind, Int32 recordOffset, UInt16 recordType, Int32 payloadLength, Nullable<UInt16> headerRecordType, Nullable<UInt16> headerFlags) #Creates workbook future metadata record provenance.
Parameters
- kind OfficeIMO.Excel.LegacyXls.Model.LegacyXlsWorkbookMetadataKind
- recordOffset System.Int32
- recordType System.UInt16
- payloadLength System.Int32
- headerRecordType System.Nullable{System.UInt16}
- headerFlags System.Nullable{System.UInt16}
Inherited Methods
public override Boolean Equals(Object obj) #BooleanParameters
- obj Object
Properties
public LegacyXlsWorkbookMetadataKind Kind { get; } #Gets the decoded workbook metadata kind.
public Int32 RecordOffset { get; } #Gets the byte offset of the source 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 Nullable<UInt16> HeaderRecordType { get; } #Gets the future-record header record type, when the payload is long enough to expose it.
public Nullable<UInt16> HeaderFlags { get; } #Gets the future-record option flags, when the payload is long enough to expose them.
public Boolean 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 Int32 BodyByteCount { get; } #Gets the number of bytes after the decoded future-record header, or the raw payload length when no matching header is present.