SpreadsheetGear 2023
IShapeRange Interface Properties

SpreadsheetGear.Shapes Namespace : IShapeRange Interface

For a list of all members of this type, see IShapeRange members.

Public Properties
 NameDescription
 PropertyGets or sets the AutoShapeType of the represented shapes.  
 PropertyReturns true if the AutoShapeType property of all shapes represented by this IShapeRange is the same, otherwise false is returned.  
 PropertyGets the number of shapes in this collection.  
 PropertyReturns the IFactory which created this object or its parent. (Inherited from SpreadsheetGear.IFactoryChild)
 PropertyGets an instance of IFillFormat which represents the fill options of this shape collection.  
 PropertyGets or sets the height of the represented shapes in points.  
 PropertyReturns true if the Height property of all shapes represented by this IShapeRange is the same, otherwise false is returned.  
 PropertyReturns true if any of the shapes referenced by this IShapeRange have been disposed.  
 PropertyGets the IShape specified by the zero based index.  
 PropertyGets or sets the left edge of the represented shapes (from the left edge of the sheet) in points.  
 PropertyReturns true if the Left property of all shapes represented by this IShapeRange is the same, otherwise false is returned.  
 PropertyGets an instance of ILineFormat which represents the line options of this shape collection.  
 PropertyGets or sets the flag which indicates whether the aspect ratio of represented shapes should be maintained when the shapes are resized.  
 PropertyReturns true if the LockAspectRatio property of all shapes represented by this IShapeRange is the same, otherwise false is returned.  
 PropertyGets or sets the flag which indicates whether the represented shapes can be modified when worksheet drawing object protection is enabled.  
 PropertyReturns true if the Locked property of all shapes represented by this IShapeRange is the same, otherwise false is returned.  
 PropertyGets or sets the Placement setting of the represented shapes, which specifies how changes to the worksheet will affect the placement of the shapes.  
 PropertyReturns true if the Placement property of all shapes represented by this IShapeRange is the same, otherwise false is returned.  
 PropertyGets or sets the property which specifies whether the represented shapes should be printed.  
 PropertyReturns true if the PrintObject property of all shapes represented by this IShapeRange is the same, otherwise false is returned.  
 PropertyGets the ShapeType of the represented shapes.  
 PropertyGets the ISheet associated with the represented shapes.  
 PropertyGets an instance of ITextFrame which represents the text options of the shapes represented by this IShapeRange.  
 PropertyGets or sets the top edge of the represented shapes (from the top edge of the sheet) in points.  
 PropertyReturns true if the Top property of all shapes represented by this IShapeRange is the same, otherwise false is returned.  
 PropertyGets or sets the width of the represented shapes in points.  
 PropertyReturns true if the Width property of all shapes represented by this IShapeRange is the same, otherwise false is returned.  
Top
See Also

Reference

IShapeRange Interface
SpreadsheetGear.Shapes Namespace
IShape Interface