| Class | Description | 
|---|---|
| ControlFormatValues | Specifies special values for the IControlFormat.Value property. | 
| Interface | Description | 
|---|---|
| IColorFormat | Represents color information. | 
| IControlFormat | Represents control options. | 
| IFillFormat | Represents the fill options of a shape. | 
| IGroupShapes | Represents a collection of shapes making up a group. | 
| ILineFormat | Represents the line options of a shape. | 
| IPictureFormat | Represents the picture format options of a picture shape. | 
| IShape | Represents a shape object which may be a chart, a drawing object or a control. | 
| IShapeRange | 
            Represents a collection of  | 
| IShapes | 
            Represents a collection of  | 
| ITextFrame | Represents the text associated with a shape. | 
| Enumeration | Description | 
|---|---|
| AutoShapeType | Specifies the type of an auto-shape. | 
| FillType | Specifies the fill type of a shape. | 
| FormControlType | Specifies the type of a form control. | 
| PictureColorType | Specifies the color type to use when rendering a picture. | 
| Placement | Specifies how changes to a worksheet will affect the placement of a shape. | 
| ScaleFrom | Specifies how the ScaleWidth and ScaleHeight methods should scale shapes. | 
| ShapeType | Specifies the type of a shape. | 
| TextOrientation | Specifies the text orientation of a shape. |