1

Outlook 2003 PIA 및 VS 2005를 사용하여 공용 폴더의 항목에 액세스하고 있습니다. item.UserProperties 컬렉션은 여러 사용자 정의 필드가있는 항목에도 불구하고 항상 비어 있습니다.내 UserProperties 컬렉션이 비어있는 이유는 무엇입니까?

UserProperties.Add을 사용하여 코드에 속성을 추가하면 항목과 함께 올바르게 저장되고 다음에 해당 항목에 액세스 할 때 UserProperties에서 사용할 수 있습니다. 그러나 MFCMapi을 사용하여 항목에 액세스하면이 새 속성과 기존 사용자 정의 항목간에 차이가 없음을 알 수 있습니다.

의견이 있으십니까?

감사합니다.

답변

1

webdav를 사용하여 공용 폴더에서 항목을 만드는 방법은 무엇입니까? webdav를 사용하여 작성된 경우 Outlook에서 사용하는 blob 값이 올바르게 채워지지 않으므로 item.UserProperties 메소드를 사용하여 액세스 할 수 없습니다.

Check this link for details.

나는이 속성을 읽을 수 있도록 사용자 정의 닷넷 확장 MAPI 래퍼를 사용하고 있습니다.

언제든지 사용하실 수 있습니다. 또는 Outlook 2007을 사용하는 경우 언제든지 직접 사용할 수 있습니다.

관련 문제