Как получить / установить абзац до / после пробела элементов списка в PowerPoint с помощью VSTO - PullRequest
1 голос
/ 15 апреля 2010

Я работаю над надстройкой PowerPoint VSTO, и мне нужно выйти на поля между пунктами списка. В интерфейсе PowerPoint вы можете настроить это значение, щелкнув правой кнопкой мыши по отдельному абзацу и выбрав абзац, а затем изменив значение «До» или «После» в разделе «Интервал» (для PowerPoint 2007). Это то же самое место, где вы редактируете поля между абзацами, когда их нет в списке. Поэтому на стороне кода через объект Shape в VSTO я могу получить доступ к допустимым значениям, когда их нет в списке, проверив свойство Shape.TextFrame2.TextRange.Paragraph [index] .ParagraphFormat.SpaceBefore. Когда я использую это свойство, когда абзац находится в списке, а пространство перед ним отличается от 0, оно всегда имеет значение .2 в качестве значения. Использование свойства Shape.TextFrame.TextRange ... также не помогает. Какое свойство мне нужно получить, чтобы получить / установить фактическое значение?

...