如何知道Visio形状属于哪个母版

  • 本文关键字:属于 何知道 Visio visio
  • 更新时间 :
  • 英文 :


我很难找到Visio形状的主形状。假设我将一个名为'Start Shape'的形状从模具拖到文档中,那么Visio将在该文档上为形状'Start Shape'创建一个实例。

现在我可以使用shape属性的name/NameU访问形状名称,但使用Name属性我得到的名称为'Start Shape.12'

我需要找出主形状的名称,即"开始形状",从中创建删除的形状。在上述情况下,'Start Shape'

请注意,当您从模具中删除主控形状时,Visio会在绘图中创建该主控形状的本地副本(您可以使用"绘图资源管理器"窗口使其可见)。所以当你提到形状的时候。大师,你实际上得到了一份副本的参考。

这意味着,如果以后更改模具中的母版形状,并再次将其删除,则可能会获得另一个本地母版(再次使用后缀)。这也意味着,如果重命名模具中的母版,则本地母版(以及Shape.master.Name)将保持不变。

为了得到一个";精确的";来源(如果你需要的话),你可以看看";BaseID";以及";UniqueID";主控形状的属性,这可能有助于在原始主控形状被修改的情况下找出它是什么。

我解决了这个问题,通过Shape.Master.Name属性,我们得到主形状名称。

最新更新