Class ChartBorderImpl
Represents chart border.
Inherited Members
Namespace: Syncfusion.XlsIO.Implementation.Charts
Assembly: Syncfusion.XlsIO.UWP.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
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 | 
|---|
| Windows.UI.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.  |