VisShapeTypes Constants
Visio Automation Reference |
Shape type codes returned by the Shape.Type and Shape.ForeignType properties.
Remarks
These codes are also used with the Event.GetFilterObjects and Event.SetFilterObjects methods to filter events by object type.
Constant | Value | Description |
---|---|---|
visTypeBitmap |
32 |
Returned by Shape.ForeignType if the shape is a bitmap. |
visTypeDoc |
6 |
The document's DocumentSheet. |
visTypeForeignObject |
4 |
An imported shape. |
visTypeGroup |
2 |
A shape that contains other shapes. |
visTypeGuide |
5 |
A shape that is a guide. |
visTypeInk |
64 |
Returned by Shape.ForeignType if the shape is ink. |
visTypeInval |
0 |
The type of no shape. Means all types when used as filter code. |
visTypeIsControl |
1024 |
Returned by Shape.ForeignType if the shape is a control. |
visTypeIsEmbedded |
512 |
Returned by Shape.ForeignType if the shape is embedded. |
visTypeIsLinked |
256 |
Returned by Shape.ForeignType if the shape is linked. |
visTypeIsOLE2 |
32768 |
Returned by Shape.ForeignType if the shape is linked, embedded, or a control. |
visTypeMetafile |
16 |
Returned by Shape.ForeignType if the shape is a metafile. |
visTypePage |
1 |
Page's or master's PageSheet property. |
visTypeShape |
3 |
Native Visio shape. |