Class ExtendedProperty
Represents Extended Property
Inheritance
Namespace: Syncfusion.XlsIO.Parser.Biff_Records
Assembly: Syncfusion.XlsIO.Base.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
Type |
---|
CellPropertyExtensionType |
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 |