Обнаружение настоящей подписи в документе Word 2007 с помощью VSTO - PullRequest
2 голосов
/ 22 сентября 2010

Я пытаюсь обнаружить настоящую подпись в документе Word с помощью VSTO. Я застрял, потому что у меня нет опыта работы с VSTO, а во-вторых, я не могу найти никакой документации по этому поводу.

Что я развил до сих пор?

  1. Создана надстройка ленты для Word 2007 с двумя кнопками.
  2. Созданы методы для обработки нажатых кнопок.
  3. При запуске отладки Word открывается с документом, который содержит строку подписи (локально сохраненный документ).

Где я застрял?

Я пытался выяснить, какие свойства связаны с подписью. Какой-то код:

Word.Application wa = this.applicationObject;
Word.Document doc   = wa.ActiveDocument;
SignatureSet ss     = doc.Signatures;

В результате SignatureSet остается пустым, в то время как есть существующая строка подписи. Свойство count всегда равно 0.

Что нужно исправить или сделать, чтобы получить работающий метод IsDocumentSigned?

Всевозможные советы и хитрости приятно видеть:)

1 Ответ

1 голос
/ 12 октября 2010

Я думаю, что Фаррелл нашел ответ на этот вопрос на форумах MSDN, вот ссылка, если кому-то интересно.

http://social.msdn.microsoft.com/Forums/en-US/vsto/thread/f032a616-ee63-424b-b56d-1e495e241b0e

...