Shapes.ItemFromUniqueID 属性 (Visio)
返回与指定的 UniqueID 属性值匹配的 Shape 对象。 此为只读属性。
语法
expression。 ItemFromUniqueID
( _UniqueID_
)
expression:一个表示 Shapes 对象的变量。
参数
名称 | 必需/可选 | 数据类型 | 说明 |
---|---|---|---|
UniqueID | 必需 | 字符串 | Shape 对象的唯一 ID。 |
返回值
Shape
备注
Microsoft Visio 通过两种不同的 ID 来标识形状:形状 ID 和唯一 ID。 形状 ID 是数值,在单个绘图页或母版的范围内对形状进行唯一标识。 不过,这些 ID 在绘图范围内并不是唯一的。
唯一 ID 是 GUID。 它们在文档范围内是唯一的。
若要在形状 ID 和唯一 ID 之间转换,可以使用 Page 对象的两种方法: ShapeIDsToUniqueIDs 和 UniqueIDsToShapeIDs。
默认情况下,形状没有唯一 ID。 只有通过调用形状上的 属性,从 VisUniqueIDArgs 枚举中传递 visGetOrMake 常量来获取该形状的只读 UniqueID 属性值时,形状才会获取唯一 ID。
如果某个 Shape 对象具有唯一 ID,则同一文档中的任何其他形状都不会具有相同的 ID。
支持和反馈
有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。