API Documentation > CorelDRAW > 2025-v26
IVGShapes interface
The main interface for Shapes class
Syntax:
Interface IVGShapes
Properties:
Name Description
_NewEnum Returns an enumerator that iterates through a collection
Application Gets the application to which the shape collection belongs
Count Gets the number of shapes in the collection
First Returns the first shape in collection
Item Gets a reference to the shape specified, in base 1
Last Returns the last shape in collection
Parent Gets the parent of which the shape collection is a child
Methods:
Name Description
All Gets the shape range
AllExcluding Gets the shape range excluding the indexes
FindShape Gets a shape based upon specified properties.
FindShapes Finds shapes based upon specified properties and returns them as a shape range
Range Gets the shape range from index