Class ExtendedProperty
Represents Extended Property
Inheritance
Namespace: Syncfusion.XlsIO.Parser.Biff_Records
Assembly: Syncfusion.XlsIO.NET.dll
Syntax
public class ExtendedProperty : Object
Constructors
ExtendedProperty()
Default constructor
Declaration
public ExtendedProperty()
Fields
MaxTintValue
Maximum tint value.
Declaration
public const int MaxTintValue = 32767
Field Value
Type |
---|
System.Int32 |
Properties
ColorType
Color type
Declaration
public ColorType ColorType { get; set; }
Property Value
Type |
---|
ColorType |
ColorValue
Color value
Declaration
public uint ColorValue { get; set; }
Property Value
Type |
---|
System.UInt32 |
FontScheme
Font Sheme.
Declaration
public FontScheme FontScheme { get; set; }
Property Value
Type |
---|
FontScheme |
GradStops
Set of gradstops.
Declaration
public List<GradStops> GradStops { get; set; }
Property Value
Type |
---|
System.Collections.Generic.List<GradStops> |
Indent
Text Indentation level.
Declaration
public ushort Indent { get; set; }
Property Value
Type |
---|
System.UInt16 |
Reserved
Reserved must be ignored.
Declaration
public long Reserved { get; set; }
Property Value
Type |
---|
System.Int64 |
Size
Size of the color Record
Declaration
public ushort Size { get; set; }
Property Value
Type |
---|
System.UInt16 |
Tint
Tint value
Declaration
public double Tint { get; set; }
Property Value
Type |
---|
System.Double |
Type
Type of the Extended property
Declaration
public CellPropertyExtensionType Type { get; set; }
Property Value
Methods
ParseExtendedProperty(DataProvider, Int32, ExcelVersion)
Parse structure of record. Converts data buffer to special values according to record specification.
Declaration
public int ParseExtendedProperty(DataProvider provider, int iOffset, ExcelVersion version)
Parameters
Type | Name | Description |
---|---|---|
DataProvider | provider | Object that provides access to the data. |
System.Int32 | iOffset | Offset to the record's data. |
ExcelVersion | version | Excel version used for infill. |
Returns
Type |
---|
System.Int32 |
Exceptions
Type | Condition |
---|---|
WrongBiffRecordDataException | If there is any internal error. |
ParseFullColor(DataProvider, Int32, ExcelVersion)
Parse Full Color
Declaration
public int ParseFullColor(DataProvider provider, int iOffset, ExcelVersion version)
Parameters
Type | Name | Description |
---|---|---|
DataProvider | provider | |
System.Int32 | iOffset | |
ExcelVersion | version |
Returns
Type |
---|
System.Int32 |
ParseGradient(DataProvider, Int32, ExcelVersion)
Parse the gradient.
Declaration
public int ParseGradient(DataProvider provider, int iOffset, ExcelVersion version)
Parameters
Type | Name | Description |
---|---|---|
DataProvider | provider | Object that provides access to the data. |
System.Int32 | iOffset | Offset to the record's data. |
ExcelVersion | version | Excel version used for infill. |
Returns
Type |
---|
System.Int32 |
Exceptions
Type | Condition |
---|---|
WrongBiffRecordDataException | If there is any internal error. |
SerializeFullColor(DataProvider, Int32, ExcelVersion)
Serialize Full Color
Declaration
public int SerializeFullColor(DataProvider provider, int iOffset, ExcelVersion version)
Parameters
Type | Name | Description |
---|---|---|
DataProvider | provider | |
System.Int32 | iOffset | |
ExcelVersion | version |
Returns
Type |
---|
System.Int32 |
SerializeGradient(DataProvider, Int32, ExcelVersion)
Serialize the gradient.
Declaration
public int SerializeGradient(DataProvider provider, int iOffset, ExcelVersion version)
Parameters
Type | Name | Description |
---|---|---|
DataProvider | provider | Object that provides access to the data. |
System.Int32 | iOffset | Offset in the buffer. |
ExcelVersion | version | Excel version used for infill. |
Returns
Type |
---|
System.Int32 |