(Visio) Shape.ID 属性

获取对象的 ID。 此为只读属性。

语法

表达式Id

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

返回值

Long

备注

形状的 ID 仅在页面或主控形状的范围内是唯一的。

如果删除了形状、页面、主控形状或样式,则可能对同一范围内以后的对象指定相同的 ID。 因此,在单独的数据存储中保留形状或样式 ID 通常不如使用 UniqueID 属性保留唯一 ID 可靠。

对于 Shape 对象,可以使用 ID 属性和诸如 GetResultsSetResults 等方法一次获取或设置多个单元格(可能是多个不同形状中的单元格)的值。 若要执行此操作,您必须将形状 ID 传递给这些方法。 如果使用 DropMany 方法创建形状,该方法会将它创建的形状的 ID 返回给您的程序。

如果 Visual Studio 解决方案包含 Microsoft.Office.Interop.Visio 引用,则此属性映射到以下类型:

  • Microsoft.Office.Interop.Visio.IVShape.ID

支持和反馈

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