Доступ к свойствам документа файла Power Point в C # - PullRequest
1 голос
/ 03 января 2012

Мне нужно получить доступ к свойствам Power Point, таким как Автор, Организация ..

Как я могу это сделать?

EDIT:

Вот что я пытаюсь:

static void TestProperties(Presentation presentation) // Microsoft.Office.Interop.PowerPoint.Presentation;
            {
                Microsoft.Office.Core.DocumentProperties properties;
                properties = (Microsoft.Office.Core.DocumentProperties)presentation.BuiltInDocumentProperties;

                Microsoft.Office.Core.DocumentProperty prop;

            }

Это дает мне ClassCastException:

Невозможно привести объект COM типа «System .__ ComObject» к типу интерфейса «Microsoft.Office.Core.DocumentProperties»

У меня есть диалоговое окно выбора файла, в котором я выбираю презентацию и затем передаю ее методу TestProperties.

1 Ответ

0 голосов
/ 03 января 2012

Будет ли что-то подобное для вас работать?измените свойства [""], чтобы соответствовать вашему случаю

Microsoft.Office.Core.DocumentProperties properties;
properties = (Microsoft.Office.Core.DocumentProperties)
    Globals.ThisWorkbook.BuiltinDocumentProperties; 
Microsoft.Office.Core.DocumentProperty prop;
prop = properties["Revision Number"]; 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...