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