Shape.ClassID 属性 (Visio)

返回代表 ActiveX 控件或者嵌入或链接 OLE 对象的形状的类 ID 字符串。 此为只读属性。

语法

expressionClassID

expression 一个代表 Shape 对象的变量。

返回值

String

备注

如果形状不代表 ActiveX 控件或者 OLE 2.0 嵌入或链接对象,则 ClassID 引发异常。 如果在 Shape 返回的值中设置了 visTypeIsOLE2 位 (&H8000) ,则 形状表示 ActiveX 控件或 OLE 2.0 嵌入或链接对象。 ForeignType

ClassID 返回以下形式的字符串:

{2287DC42-B167-11CE-88E9-002AFDDD917}

该字符串标识为对象提供服务的应用程序。 例如,它可能将 Microsoft Visio 页上的嵌入对象标识为 Microsoft Excel 对象。

使用形状的 Object 属性在该形状表示的对象上获取自动化接口后,您可能需要获取该形状的 ClassIDProgID 属性来确定该接口提供的方法和属性。

支持和反馈

有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。