使用c或vba在visio中创建指向子进程的链接

本文关键字:子进程 链接 创建 vba visio 使用 | 更新日期: 2023-09-27 18:29:04

嗨,我正在用c#编程创建visio形状。在visio中,我使用以下代码创建组合图(子流程)。

 Visio.Shape    ParentShape = myShape;
 ParentShape.CreateSubProcess();  //it will create a sub diagram for the shape

使用这个我为形状创建子流程(合成)图。但现在我需要将子流程图链接到一个或多个父形状。在Visio中,只需单击链接到子流程选项即可完成。但是我想在视觉API中实现它。。有可能实现它吗。。??

问题是:

如何在API中将页面分配给多个形状作为子进程。?

使用c或vba在visio中创建指向子进程的链接

将单个页面链接到多个形状的子流程是通过添加页面名称作为该形状的超链接来完成的,我们需要创建子流程。

 Visio.Hyperlink vsoHyperlink = ParentShape.AddHyperlink();
      vsoHyperlink.SubAddress = PageName;

ParentShape-要为其创建辅助处理(或)组合的形状。

PageName-visio中页面或图表的名称,需要作为辅助过程(或)复合处理