Сериализация объекта назначения VSTO / Outlook? - PullRequest
0 голосов
/ 20 февраля 2011

В настоящее время я использую c # и vsto для создания аддона для outlook и мне нужно извлечь все данные из объекта встречи, я пробовал сериализатор XML, и кажется, что объект каким-то образом защищен, возможно ли получить вокруг этого или есть другой метод сериализации, который был бы способен на это? Если нет, то есть более простой способ извлечения всех данных из объекта путем доступа к каждому отдельному свойству объекта (мне не очень нравится печатать каждое свойство!).

1 Ответ

0 голосов
/ 20 февраля 2011

Не все объекты могут быть сериализованы. Я предполагаю, что объект Outlook AppointmentItem является одним из них. Это часто связано с ссылками на другие объекты.

Возможно, вы захотите просмотреть мелкую / глубокую копию: http://msdn.microsoft.com/en-us/library/system.object.memberwiseclone.aspx

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

...