Как читать свойства формы в Visio

У меня следующая задача. Я пишу надстройку для Visio 2010 на C # в Studio 2010. Допустим, у меня открыта диаграмма. И на этой диаграмме у меня есть любая форма (для начала попробуем управлять одной формой). Вопрос в том, как я могу прочитать какие-либо свойства этой формы? Какой API мне следует использовать?

Базовый алгоритм:

  1. Сканировать открытый документ на наличие фигур
  2. Если в документе есть какие-либо фигуры, вернуть массив (или список) всех фигур (в случае в текущем документе нет фигур)
  3. Обведите массив фигур и прочтите любое свойство для каждого элемента (было бы здорово иметь возможность записать / изменить свойство)

(пример кода будет очень признателен)

7
задан ib. 10 June 2011 в 11:06
поделиться