Class AbstractShape
Inheritance
System.Object
AbstractShape
Assembly: DRIT.Spreadsheet.dll
Syntax
public class AbstractShape : object, IWorksheetDrawingObject, ISheetDrawingObject, IDrawingObject
Constructors
AbstractShape()
Declaration
protected AbstractShape()
Properties
Adjustments
Declaration
public List<long> Adjustments { get; }
Property Value
Type |
Description |
List<System.Int64> |
|
AlternateText
Declaration
public string AlternateText { get; set; }
Property Value
Type |
Description |
System.String |
|
AnchoredCell
Gets or sets the cell tha shape is anchored to.
Declaration
public Cell AnchoredCell { get; set; }
Property Value
AnchorPosition
Gets the shape's position relative to its anchor.
Declaration
public Position AnchorPosition { get; }
Property Value
Effects
Declaration
public Effects Effects { get; }
Property Value
Fill
Declaration
public Fill Fill { get; }
Property Value
FlipH
Declaration
public bool FlipH { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
FlipV
Declaration
public bool FlipV { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
HyperLink
Declaration
public Hyperlink HyperLink { get; set; }
Property Value
Id
Declaration
Property Value
Type |
Description |
System.Int32 |
|
Line
Declaration
public Line Line { get; }
Property Value
Locked
Declaration
public bool Locked { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
LockText
Declaration
public bool LockText { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Name
Declaration
public string Name { get; set; }
Property Value
Type |
Description |
System.String |
|
ParentGroup
Declaration
public GroupShape ParentGroup { get; }
Property Value
PolygonPoints
Declaration
public List<PointDoubleUnit> PolygonPoints { get; }
Property Value
Position
Declaration
public Position Position { get; }
Property Value
Positioning
Declaration
public AnchorProperties Positioning { get; set; }
Property Value
PrintObject
Declaration
public bool PrintObject { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
RelativePosition
Declaration
public RelativePosition RelativePosition { get; set; }
Property Value
RotationAngle
Declaration
public double RotationAngle { get; set; }
Property Value
Type |
Description |
System.Double |
|
ShapeType
Declaration
public ShapeType ShapeType { get; set; }
Property Value
Sheet
Declaration
public Sheet Sheet { get; }
Property Value
Size
Declaration
public Size Size { get; }
Property Value
Worksheet
Declaration
public Worksheet Worksheet { get; }
Property Value
Methods
SetImage(String)
Declaration
public virtual AbstractShape SetImage(string path)
Parameters
Type |
Name |
Description |
System.String |
path |
|
Returns
WithAdjustments(Int64[])
Declaration
public AbstractShape WithAdjustments(params long[] adjustments)
Parameters
Type |
Name |
Description |
System.Int64[] |
adjustments |
|
Returns
Explicit Interface Implementations
IWorksheetDrawingObject.BottomRightCell
Declaration
Cell IWorksheetDrawingObject.BottomRightCell { get; }
Returns
Implements