API Reference
Class
IWorkArchiveRecord
One payload record preserved from an IWA object stream.
Inheritance
- Object
- IWorkArchiveRecord
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
- Property IWorkConversionReport.UnsupportedRecords
- Property IWorkSourceDocument.Records
Methods
Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object
Properties
public UInt64 Identifier { get; } #Gets the object identifier declared by ArchiveInfo.
public UInt32 MessageType { get; } #Gets the application-specific registry message type.
public IReadOnlyList<UInt32> Versions { get; } #Gets the version vector declared by MessageInfo.
public IReadOnlyList<UInt64> ObjectReferences { get; } #Gets object identifiers referenced by MessageInfo.
public IReadOnlyList<UInt64> DataReferences { get; } #Gets data identifiers referenced by MessageInfo.
public String EntryPath { get; } #Gets the IWA package entry containing this record.
public Int32 PayloadIndex { get; } #Gets the zero-based payload position within the ArchiveInfo group.
public Boolean IsPrimary { get; } #Gets whether this is the primary object payload in its ArchiveInfo group.
public Int32 PayloadLength { get; } #Gets the raw payload length.