OLEObject.ForeignType property (Visio)
Returns the subtype of a Shape object that represents a foreign object. Read-only.
Syntax
expression. ForeignType
expression A variable that represents an OLEObject object.
Return value
Integer
Remarks
If the Type property of a Shape object returns any value other than visTypeForeignObject, the ForeignType property returns the same value as the Shape object's Type property. If the Type property of a Shape object returns visTypeForeignObject, the ForeignType property returns a combination of the following values.
Constant | Value |
---|---|
visTypeMetafile | &H0010 |
visTypeBitmap | &H0020 |
visTypeIsLinked | &H0100 |
visTypeIsEmbedded | &H0200 |
visTypeIsControl | &H0400 |
visTypeIsOLE2 | &H8000 |
If the shape represents an OLE 2.0 embedded object, for example, its ForeignType property is &H8200.
Support and feedback
Have questions or feedback about Office VBA or this documentation? Please see Office VBA support and feedback for guidance about the ways you can receive support and provide feedback.