Shape.foreigntype からプロパティ (Visio)Shape.ForeignType property (Visio)

外部オブジェクトを表すShapeオブジェクトのサブタイプを返します。Returns the subtype of a Shape object that represents a foreign object. 読み取り専用です。Read-only.

構文Syntax

expression.expression. ForeignType

Shape オブジェクトを表す変数を取得します。expression A variable that represents a Shape object.

戻り値Return value

整数Integer

解説Remarks

ShapeオブジェクトのTypeプロパティがvisTypeForeignObject以外の値を返す場合、 shape.foreigntype からプロパティはshapeオブジェクトのTypeプロパティと同じ値を返します。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. Shape オブジェクトの Type プロパティが visTypeForeignObject を返した場合、ForeignType プロパティは次の値の組み合わせを返します。If the Type property of a Shape object returns visTypeForeignObject, the ForeignType property returns a combination of the following values.

定数Constant Value
visTypeMetafilevisTypeMetafile &H0010&H0010
visTypeBitmapvisTypeBitmap &H0020&H0020
visTypeIsLinkedvisTypeIsLinked &H0100&H0100
visTypeIsEmbeddedvisTypeIsEmbedded &H0200&H0200
visTypeIsControlvisTypeIsControl &H0400&H0400
visTypeIsOLE2visTypeIsOLE2 &H8000&H8000

図形が OLE 2.0 の埋め込みオブジェクトを表している場合は、 shape.foreigntype からプロパティが H8200 &れます。If the shape represents an OLE 2.0 embedded object, for example, its ForeignType property is &H8200.

サポートとフィードバックSupport and feedback

Office VBA またはこの説明書に関するご質問やフィードバックがありますか?Have questions or feedback about Office VBA or this documentation? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。Please see Office VBA support and feedback for guidance about the ways you can receive support and provide feedback.