API Reference
Class
LegacyXlsDrawingOfficeArtRecord
Describes an OfficeArt record header discovered while traversing an XLS MsoDrawing payload.
Inheritance
- Object
- LegacyXlsDrawingOfficeArtRecord
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
Accepted by parameters
- Constructor LegacyXlsDrawingRecord.LegacyXlsDrawingRecord
Constructors
public LegacyXlsDrawingOfficeArtRecord(UInt16 recordType, UInt16 recordInstance, Byte recordVersion, UInt32 payloadLength, Int32 depth) #Creates preserve-only metadata for a nested OfficeArt record.
Parameters
- recordType System.UInt16
- recordInstance System.UInt16
- recordVersion System.Byte
- payloadLength System.UInt32
- depth System.Int32
Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object
Properties
public UInt16 RecordType { get; } #Gets the OfficeArt record type identifier.
public Nullable<LegacyXlsDrawingEscherRecordType> RecordTypeKind { get; } #Gets the decoded OfficeArt record type, when the identifier is known.
public String RecordTypeName { get; } #Gets a stable OfficeArt record type display name.
public UInt16 RecordInstance { get; } #Gets the OfficeArt record instance field.
public Byte RecordVersion { get; } #Gets the OfficeArt record version field.
public UInt32 PayloadLength { get; } #Gets the OfficeArt payload length declared by the record header.
public Int32 Depth { get; } #Gets the traversal depth within nested OfficeArt containers.
public Boolean IsContainer { get; } #Gets whether this record is an OfficeArt container.