Class ChartBorderImpl
Represents chart border.
Inherited Members
Namespace: Syncfusion.XlsIO.Implementation.Charts
Assembly: Syncfusion.XlsIO.Base.dll
Syntax
public class ChartBorderImpl : CommonObject, IParentApplication, IDisposable, IChartBorder, ICloneParent
Constructors
ChartBorderImpl(IApplication, Object)
Initializes a new instance of ChartBorderImpl class.
Declaration
public ChartBorderImpl(IApplication application, object parent)
Parameters
Type | Name | Description |
---|---|---|
IApplication | application | Represents current application. |
System.Object | parent | Represents parent object. |
ChartBorderImpl(IApplication, Object, ChartLineFormatRecord)
Initializes a new instance of ChartBorderImpl class with the specified line format record.
Declaration
[CLSCompliant(false)]
public ChartBorderImpl(IApplication application, object parent, ChartLineFormatRecord line)
Parameters
Type | Name | Description |
---|---|---|
IApplication | application | Represents current application. |
System.Object | parent | Represents parent object. |
ChartLineFormatRecord | line | Represents line record. |
ChartBorderImpl(IApplication, Object, IList<BiffRecordRaw>, ref Int32)
Initializes a new instance of ChartBorderImpl class with the specified Biff records.
Declaration
public ChartBorderImpl(IApplication application, object parent, IList<BiffRecordRaw> data, ref int iPos)
Parameters
Type | Name | Description |
---|---|---|
IApplication | application | Represents current application. |
System.Object | parent | Represents parent object. |
System.Collections.Generic.IList<Syncfusion.XlsIO.Parser.Biff_Records.BiffRecordRaw> | data | Represents record storage. |
System.Int32 | iPos | Represents position in storage. |
Properties
AutoFormat
Gets or sets a boolean value indicating if the border has default or custom format.
Declaration
public bool AutoFormat { get; set; }
Property Value
Type |
---|
System.Boolean |
Color
Gets the border color. Read-only.
Declaration
public ColorObject Color { get; }
Property Value
Type |
---|
ColorObject |
ColorIndex
Gets or sets the index of the border color in ExcelKnownColors.
Declaration
public ExcelKnownColors ColorIndex { get; set; }
Property Value
Type |
---|
ExcelKnownColors |
DrawTickLabels
True to draw tick labels on this axis. otherwise False.
Declaration
public bool DrawTickLabels { get; set; }
Property Value
Type |
---|
System.Boolean |
IsAutoLineColor
True for default border line color as in AutoFormat. otherwise False.
Declaration
public bool IsAutoLineColor { get; set; }
Property Value
Type |
---|
System.Boolean |
LineColor
Gets or sets the border line color.
Declaration
public Color LineColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
LinePattern
Gets or sets the border line pattern.
Declaration
public ExcelChartLinePattern LinePattern { get; set; }
Property Value
Type |
---|
ExcelChartLinePattern |
LineWeight
Gets or sets the border line weight.
Declaration
public ExcelChartLineWeight LineWeight { get; set; }
Property Value
Type |
---|
ExcelChartLineWeight |
Transparency
Gets or sets the transparency level of the solid color shaded fill as a floating-point value from 0.0 (Clear) through 1.0 (Opaque).
Declaration
public double Transparency { get; set; }
Property Value
Type |
---|
System.Double |
Weight
Gets or sets the border line weight as number.
Declaration
public double Weight { get; set; }
Property Value
Type |
---|
System.Double |
Methods
Clone(Object)
Creates a copy of current instance.
Declaration
public ChartBorderImpl Clone(object parent)
Parameters
Type | Name | Description |
---|---|---|
System.Object | parent | Represents parent object. |
Returns
Type | Description |
---|---|
ChartBorderImpl | Returns cloned object. |
Parse(IList<BiffRecordRaw>, ref Int32)
Extracts chart border data from the specified Biff records.
Declaration
public void Parse(IList<BiffRecordRaw> data, ref int iPos)
Parameters
Type | Name | Description |
---|---|---|
System.Collections.Generic.IList<Syncfusion.XlsIO.Parser.Biff_Records.BiffRecordRaw> | data | List of Biff records. |
System.Int32 | iPos | Position in offset. |
Serialize(IList<IBiffStorage>)
Serializes the chart border records.
Declaration
public void Serialize(IList<IBiffStorage> records)
Parameters
Type | Name | Description |
---|---|---|
System.Collections.Generic.IList<IBiffStorage> | records | Records offset. |
Explicit Interface Implementations
ICloneParent.Clone(Object)
Makes complete copy of the current object and updates its parent.
Declaration
object ICloneParent.Clone(object parent)
Parameters
Type | Name | Description |
---|---|---|
System.Object | parent | Parent object to set. |
Returns
Type | Description |
---|---|
System.Object | Cloned object. |