2016-01-06 8 views
0

Привет, я создаю формы visio программно, используя C#. В Visio am создаем составные диаграммы (подпроцесс), используя приведенный ниже код.создание ссылки на подпроцесс в visio с помощью C# или vba

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

с использованием этой диаграммы, создающей подпроцесс (составной) для формы. Но теперь мне нужно связать диаграмму вспомогательного процесса с одной или несколькими родительскими формами. В Visio это можно сделать просто нажав Ссылка на опцию SubProcess. Но я хочу получить его в API visio. Можно ли это получить .. ??

Вопрос:

Как назначить страницу нескольких форм как подпроцесс в API.?

ответ

0

Для связывания одной страницы с несколькими подфайлами формы выполняется добавление имени страницы в качестве гиперссылки для этих фигур, для которой нам нужен подпроцесс, который будет создан.

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

ParentShape - форма, для которой SUP-процесс (или) композит должен быть создан.

PageName - имя страницы или диаграммы в Visio, который должен рассматриваться как SUP-процесс (или) композит

 Смежные вопросы

  • Нет связанных вопросов^_^