Interface IShape
public interface IShape : IExcelApplication
- Inherited Members
Properties
AlternativeText
string AlternativeText { get; set; }
Property Value
Fill
IShapeFill Fill { get; }
Property Value
Glow
IGlow Glow { get; }
Property Value
Height
int Height { get; set; }
Property Value
HtmlString
Gets and sets the html string which contains data and some formattings in this shape.
string HtmlString { get; set; }
Property Value
ID
int ID { get; }
Property Value
IsLockAspectRatio
bool IsLockAspectRatio { get; set; }
Property Value
IsLocked
bool IsLocked { get; set; }
Property Value
IsPrintable
bool IsPrintable { get; set; }
Property Value
IsSmartArt
bool IsSmartArt { get; }
Property Value
Left
int Left { get; set; }
Property Value
Line
IShapeLineFormat Line { get; }
Property Value
LinkedCell
Gets or sets the range linked to the shape's value.
IXLSRange LinkedCell { get; set; }
Property Value
Name
string Name { get; set; }
Property Value
OnAction
string OnAction { get; set; }
Property Value
Reflection
IReflectionEffect Reflection { get; }
Property Value
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)
ResizeBehaveType ResizeBehave { get; set; }
Property Value
Rotation
int Rotation { get; set; }
Property Value
Shadow
IShadow Shadow { get; }
Property Value
ShapeType
ExcelShapeType ShapeType { get; }
Property Value
TextFrame
ITextFrame TextFrame { get; }
Property Value
ThreeD
IFormat3D ThreeD { get; }
Property Value
Top
int Top { get; set; }
Property Value
Visible
bool Visible { get; set; }
Property Value
Width
int Width { get; set; }
Property Value
Methods
Remove()
void Remove()
Scale(int, int)
void Scale(int scaleWidth, int scaleHeight)