ShapeLineFormatImpl Class
Class used for Shapes Line Format.
Inherited Members
Namespace: Syncfusion.XlsIO.Implementation.Shapes
Assembly: Syncfusion.XlsIO.Base.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 |
---|
System.Drawing.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 |
---|
System.Drawing.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. |