Class ShapeLineFormatImpl
Class used for Shapes Line Format.
Inherited Members
Namespace: Syncfusion.XlsIO.Implementation.Shapes
Assembly: Syncfusion.XlsIO.Portable.dll
Syntax
public class ShapeLineFormatImpl : CommonObject, IParentApplication, IDisposable, IShapeLineFormat
  Constructors
ShapeLineFormatImpl(IApplication, Object)
Creates new instance of object.
Declaration
public ShapeLineFormatImpl(IApplication application, object parent)
  Parameters
| Type | Name | Description | 
|---|---|---|
| IApplication | application | Current application.  | 
      
| System.Object | parent | Parent object.  | 
      
Properties
BackColor
Represents background color.
Declaration
public Color BackColor { get; set; }
  Property Value
| Type | 
|---|
| Color | 
BackColorIndex
Represents background color index.
Declaration
public ExcelKnownColors BackColorIndex { get; set; }
  Property Value
| Type | 
|---|
| ExcelKnownColors | 
BeginArrowheadLength
Represents begin arrow head length.
Declaration
public ExcelShapeArrowLength BeginArrowheadLength { get; set; }
  Property Value
| Type | 
|---|
| ExcelShapeArrowLength | 
BeginArrowHeadStyle
Represents begin arrow head style.
Declaration
public ExcelShapeArrowStyle BeginArrowHeadStyle { get; set; }
  Property Value
| Type | 
|---|
| ExcelShapeArrowStyle | 
BeginArrowheadWidth
Represents begin arrow head width.
Declaration
public ExcelShapeArrowWidth BeginArrowheadWidth { get; set; }
  Property Value
| Type | 
|---|
| ExcelShapeArrowWidth | 
DashStyle
Represents the dash style for the specified line.
Declaration
public ExcelShapeDashLineStyle DashStyle { get; set; }
  Property Value
| Type | 
|---|
| ExcelShapeDashLineStyle | 
EndArrowheadLength
Represents end arrow head length.
Declaration
public ExcelShapeArrowLength EndArrowheadLength { get; set; }
  Property Value
| Type | 
|---|
| ExcelShapeArrowLength | 
EndArrowHeadStyle
Represents end arrow head style.
Declaration
public ExcelShapeArrowStyle EndArrowHeadStyle { get; set; }
  Property Value
| Type | 
|---|
| ExcelShapeArrowStyle | 
EndArrowheadWidth
Represents end arrow head width.
Declaration
public ExcelShapeArrowWidth EndArrowheadWidth { get; set; }
  Property Value
| Type | 
|---|
| ExcelShapeArrowWidth | 
ForeColor
Represents foreground color.
Declaration
public Color ForeColor { get; set; }
  Property Value
| Type | 
|---|
| Color | 
ForeColorIndex
Represents foreground color index.
Declaration
public ExcelKnownColors ForeColorIndex { get; set; }
  Property Value
| Type | 
|---|
| ExcelKnownColors | 
HasPattern
Indicates if current line format contain pattern.
Declaration
public bool HasPattern { get; set; }
  Property Value
| Type | 
|---|
| System.Boolean | 
IsRound
Indicates whether join is round.
Declaration
public bool IsRound { get; set; }
  Property Value
| Type | 
|---|
| System.Boolean | 
Pattern
Represents line pattern.
Declaration
public ExcelGradientPattern Pattern { get; set; }
  Property Value
| Type | 
|---|
| ExcelGradientPattern | 
Style
Represents line style.
Declaration
public ExcelShapeLineStyle Style { get; set; }
  Property Value
| Type | 
|---|
| ExcelShapeLineStyle | 
Transparency
Represents line transparency.
Declaration
public double Transparency { get; set; }
  Property Value
| Type | 
|---|
| System.Double | 
Visible
Represents if line format is visible.
Declaration
public bool Visible { get; set; }
  Property Value
| Type | 
|---|
| System.Boolean | 
Weight
Represents weight of the line in pts.( 0 - 1584 )
Declaration
public double Weight { get; set; }
  Property Value
| Type | 
|---|
| System.Double | 
Workbook
Returns parent workbook. Read-only.
Declaration
public WorkbookImpl Workbook { get; }
  Property Value
| Type | 
|---|
| WorkbookImpl | 
Methods
Clone(Object)
Clones current object.
Declaration
public ShapeLineFormatImpl Clone(object parent)
  Parameters
| Type | Name | Description | 
|---|---|---|
| System.Object | parent | Represents parent object for new instance.  | 
      
Returns
| Type | Description | 
|---|---|
| ShapeLineFormatImpl | Returns cloned object.  | 
      
ParseOption(MsofbtOPT.FOPTE)
Parses fill options.
Declaration
public bool ParseOption(MsofbtOPT.FOPTE option)
  Parameters
| Type | Name | Description | 
|---|---|---|
| MsofbtOPT.FOPTE | option | Record to parse.  | 
      
Returns
| Type | Description | 
|---|---|
| System.Boolean | Value indicating extracted option.  | 
      
Serialize(MsofbtOPT)
Serialize shape line format as biff format.
Declaration
public void Serialize(MsofbtOPT opt)
  Parameters
| Type | Name | Description | 
|---|---|---|
| MsofbtOPT | opt | Represents option holder.  |