Click or drag to resize

ILineShape Interface

Defines the contract for a line shape, including properties and methods that are common to all line shapes.

Namespace: Spire.Xls.Core
Assembly: Spire.XLS (in Spire.XLS.dll) Version: 15.4.0.0 (15.4.0.5046)
Syntax
public interface ILineShape : IShape, 
	IExcelApplication, IPrstGeomShape

The ILineShape type exposes the following members.

Properties
Name Description
Public property AlternativeText
Returns or sets the descriptive (alternative) text string for a Shape object.
(Inherited from IShape .)
Public property BeginArrowheadLength
Begin Arrow head Length
Public property BeginArrowHeadStyle
Begin Arrow Head Style
Public property BeginArrowheadWidth
Begin Arrow head Width
Public property Color
line color
Public property DashStyle
DashStyle
Public property EndArrowheadLength
End Arrow head Length
Public property EndArrowHeadStyle
End Arrow Head Style
Public property EndArrowheadWidth
End Arrow head Width
Public property Fill
Gets the fill style of the shape.
(Inherited from IShape .)
Public property GeomPaths
Gets a collection of geometric paths represented by objects implementing the IGeomPath interface.
(Inherited from IPrstGeomShape .)
Public property Glow
Gets the glow effect applied to the object.
(Inherited from IShape .)
Public property Height
The height of the object. Read/write Integer
(Inherited from IShape .)
Public property HtmlString
Gets and sets the html string which contains data and some formattings in this shape.
(Inherited from IShape .)
Public property HyLink
Gets the hyperlink associated with this object.
Public property ID
Returns the type for the specified object. Read-only Integer.
(Inherited from IShape .)
Public property IsLockAspectRatio
True means that don't allow changes in aspect ratio.
(Inherited from IShape .)
Public property IsLocked
True if the object is locked, False if the object can be modified when the sheet is protected.
(Inherited from IShape .)
Public property IsPrintable
True if the object is printable
(Inherited from IShape .)
Public property IsSmartArt
Gets a value indicating whether the object is a SmartArt graphic.
(Inherited from IShape .)
Public property Left
The distance from the left edge of the object to the left edge of column A (on a worksheet) or the left edge of the chart area (on a chart). Read/write Integer.
(Inherited from IShape .)
Public property Line
Returns the border line object of a shape.
(Inherited from IShape .)
Public property LineShapeType
Gets the type of the line shape.
Public property LinkedCell
Gets or sets the range linked to the shape's value.
(Inherited from IShape .)
Public property MiddleOffsetPercent
MiddleOffsetPercent Set middle point value , when middle point localed at back of start pointvalue is less than 0 when middle pointlocaled at start pointvalue is 0 when middle pointlocaled at end pointvalue is 1 when middle point localed at back of end pointvalue is greater than 0
Public property Name
Returns or sets the name of the object. Read/write String.
(Inherited from IShape .)
Public property OnAction
Gets or sets the action to be performed.
(Inherited from IShape .)
Public property Parent
Gets the parent object of the current instance.
(Inherited from IExcelApplication .)
Public property PrstShapeType
Gets the type of the preset geometric shape.
(Inherited from IPrstGeomShape .)
Public property Reflection
Gets the reflection effect applied to the shape.
(Inherited from IShape .)
Public property ResizeBehave
Specifies all possible settings for how drawing object shall be resized when the rows and columns between its start and ending anchor are resized or inserted(ComboBoxShape and CheckBoxShape and RadioButtonShape set MoveAndResize type value is invalid)
(Inherited from IShape .)
Public property Rotation
Gets or sets the rotation angle in degrees.
Public property Shadow
Gets the shadow settings for the object.
(Inherited from IShape .)
Public property ShapeType
The shape type of the object.
(Inherited from IShape .)
Public property Style
Style
Public property Text
Text of the comment.
(Inherited from IPrstGeomShape .)
Public property TextFrame
Gets the text frame associated with the object.
(Inherited from IShape .)
Public property TextVerticalAlignment
Get or set Text Vertical Alignment.
(Inherited from IPrstGeomShape .)
Public property ThreeD
Gets the 3D formatting options for the object.
(Inherited from IShape .)
Public property Top
The distance from the top edge of the topmost shape in the shape range to the top edge of the worksheet. Read/write Integer.
(Inherited from IShape .)
Public property Transparency
Transparency value 0---1
Public property Visible
Determines whether the object is visible.
(Inherited from IShape .)
Public property Weight
Weight
Public property Width
The width of the object. Read/write Integer.
(Inherited from IShape .)
Top
Methods
Name Description
Public method Remove
Removes this shape from shapes collection.
(Inherited from IShape .)
Public method Scale
Scales the shape.
(Inherited from IShape .)
Top
See Also