2015-06-01 3 views
-1

Я пытаюсь написать надстройку C# для PowerPoint с VS2013. Но (после нескольких лет отсутствия в программировании :) Я борюсь с C#.Как получить доступ к интерфейсу Office IEnumerable?

Задача состоит в том, чтобы позволить пользователю выбрать один установленный язык проверки и установить его для всех слайдов.

Во-первых, кажется, что PowerPoint не имеет функции для извлечения установленных/доступных языков проверки, но, очевидно, Word имеет. Поэтому я начал с Word и нашел:

Microsoft.Office.Interop.Word.Languages 

Но мне не удалось получить набор языков проверки; это интерфейс IEnumerable, поэтому я не могу его создать.

Каков правильный код для этого?

ответ

0

Чтобы получить коллекцию языков, вы должны использовать свойство Languages.

_Application.Languages Property

Возвращает коллекцию Languages, которая представляет языки опробование , перечисленные в диалоговом окне Язык.

Здесь _Application представляет собой приложение Microsoft Office Word.

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