Получить отображаемые поля файла MS Project - PullRequest
2 голосов
/ 09 декабря 2010

Мне нужно получить поле, используемое в файле проекта MS на C #.Моя программа должна предоставить пользователям возможность выбрать один или несколько из них, и я не хочу предоставлять ALL fileds (text1, text2, number1, ...), но поле, отображаемое в проектефайл как «Дата начала», «Дата окончания» и настраиваемые поля, созданные пользователями для файла проекта.

У кого-нибудь есть идея?

Я использую объект COM.

1 Ответ

1 голос
/ 15 декабря 2010

Я нашел свое решение.

Я могу получить доступ к полям задачи по ее имени с помощью:

task.GetField(msProject.Application.FieldNameToFieldConstant(fieldName,PjFieldType.pjTask))
...