ВСТО: Неоднозначность между методами - PullRequest
3 голосов
/ 17 июня 2011

Я нашел ответ здесь .Однако я не могу найти _Application или _Document со ссылкой на Microsoft.Office.Interop.Word.Я сделал using Word = Microsoft.Office.Interop.Word;, затем попытался найти _Document и _Application, но все, что я могу найти, это Document and Application.Я считаю, что интерфейс документа унаследован _Document и DocumentEvents2.Кто-нибудь знает, как решить это надоедливое предупреждение?изменить: это для Office 2010, и я использую Interop.Word версии 14

1 Ответ

0 голосов
/ 18 июня 2011

Word - это не моя область, но в целом это сообщение появляется, когда интерфейс (Word) реализует два интерфейса, каждый из которых имеет аналогично вызываемый метод.Чтобы избежать предупреждения, вам необходимо привести его к нужному базовому интерфейсу.
Есть иллюстрация с Worksheet.Activate () (эквивалентная проблема в Excel) здесь .

...