Class ExternNameRecord
Inheritance
System.Object
Syncfusion.XlsIO.Parser.Biff_Records.BiffRecordRaw
ExternNameRecord
Implements
System.IDisposable
Assembly: Syncfusion.XlsIO.Portable.dll
Syntax
[Biff]
public class ExternNameRecord : BiffRecordRawWithArray, ICloneable, IBiffStorage, IDisposable
Constructors
ExternNameRecord()
Declaration
public ExternNameRecord()
ExternNameRecord(Int32)
Reserved for record's internal data array.
Declaration
public ExternNameRecord(int iReserve)
Parameters
Type |
Name |
Description |
System.Int32 |
iReserve |
Amount of bytes for data array.
|
Exceptions
Type |
Condition |
System.ArgumentOutOfRangeException |
If amount of bytes requested is less than zero.
|
ExternNameRecord(Stream, out Int32)
Read / initialize constructor.
Declaration
public ExternNameRecord(Stream stream, out int itemSize)
Parameters
Type |
Name |
Description |
System.IO.Stream |
stream |
Stream from which record data should be read.
|
System.Int32 |
itemSize |
Size of read item.
|
Exceptions
Type |
Condition |
System.ArgumentNullException |
If stream is not specified.
|
Properties
BuiltIn
Declaration
public bool BuiltIn { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Read-only. Formula data or
02H 00H 1CH 17H (formula representing the #REF! error code).
Declaration
public byte[] FormulaData { get; }
Property Value
Type |
Description |
System.Byte[] |
|
Declaration
public ushort FormulaSize { get; set; }
Property Value
Type |
Description |
System.UInt16 |
|
IsAddIn
Gets or sets if it is add-in name record
Declaration
public bool IsAddIn { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
MinimumRecordSize
Read-only. Minimum possible size of the record.
Declaration
public override int MinimumRecordSize { get; }
Property Value
Type |
Description |
System.Int32 |
|
Overrides
Syncfusion.XlsIO.Parser.Biff_Records.BiffRecordRaw.MinimumRecordSize
Name
External name (Unicode string, 8-bit string length) or
Add-in function name (Unicode string, 8-bit string length).
Declaration
public string Name { get; set; }
Property Value
Type |
Description |
System.String |
|
NeedDataArray
Indicates whether data array is needed to store record data. Read-only.
Declaration
public override bool NeedDataArray { get; }
Property Value
Type |
Description |
System.Boolean |
|
Overrides
Syncfusion.XlsIO.Parser.Biff_Records.BiffRecordRaw.NeedDataArray
Ole
Declaration
public bool Ole { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
OleLink
Declaration
public bool OleLink { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Options
Declaration
public ushort Options { get; set; }
Property Value
Type |
Description |
System.UInt16 |
|
SheetId
Read-only. One-based index to sheet in preceding SUPBOOK
record, 0 for global defined names (for external names), or
Not used (for add-in functions).
Declaration
public ushort SheetId { get; }
Property Value
Type |
Description |
System.UInt16 |
|
WantAdvise
Declaration
public bool WantAdvise { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
WantPicture
Declaration
public bool WantPicture { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Word2
Declaration
public ushort Word2 { get; }
Property Value
Type |
Description |
System.UInt16 |
|
Methods
ParseStructure()
Parse structure of record. Converts data buffer to special
values according to record specification.
Declaration
public override void ParseStructure()
Overrides
Implements
System.IDisposable