Shape.NameID 属性 (Visio)

返回形状的唯一名称。 此为只读属性。

语法

expressionNameID

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

返回值

String

备注

NameID 属性返回页面或主控形状上每一个形状的唯一标识符。 该标识符的形式如下:sheet. N ,其中 N 是形状的 ID 属性。 NameID 属性的值在一个页面或主控形状内是唯一的,但是不能跨页或主控形状。 在任何时候,同一页面或主控形状上都不会出现不同形状具有同一 NameID 属性的情况。 但是,其他页面或主控形状上的形状可以采用相同的 NameID 属性。

形状的 UniqueID 属性的值在不同页和主控形状之间都是唯一的。

此外,NameID 属性可以重复使用。 如果删除其 NameID 属性为 sheet. N 的某个形状,则随后添加到同一范围中的形状可以分配 sheet.N 作为其 NameID 属性。 因此,在单独的数据存储中保留 NameID 属性通常不如保留 UniqueID 属性可靠。

支持和反馈

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