2014-11-18 2 views
0

EWS를 사용하여 첨부 파일을 검색하고 있습니다. 그러나 경우에 따라 첨부 파일 이름이 올바르게 반환되지 않습니다.EWS C# - Null FileName이 반환되었습니다.

FileAttachment의 Name 속성을 사용하는 경우 값이 잘못되었습니다. 즉, Outlook에서 볼 수있는 것과 다릅니다. FileAttachment의 FileName 속성을 사용하면 FileName 값이 null입니다.

다른 사람이 비슷한 문제를 게시했지만 해결 방법이 없다는 것에 유의하십시오.

누구든지이 문제의 해결 방법을 알고 있습니까?

감사합니다.

답변

0

어떤 유형의 첨부 파일을 사용하고 있습니까? 첨부 된 메시지 인 경우 빈 파일 이름이 필요합니다. 첨부 파일에 확장 속성을 요청할 수 없으므로 일반적으로 GetAttachment 요청에서 반환되는 항목을 사용하여 작업해야합니다. 첨부 파일의 속성을 볼 수있는 MFCMapi와 같은 MAPI 편집기를 사용하여 문제의 첨부 파일 중 하나를 살펴보고 반환되는 내용을 일반적으로 결정할 수 있습니다.

건배 글렌

+0

고마워 글렌. 그것들은 첨부 파일입니다. name 속성은 올바르게 표시되지만 파일 이름은 항상 null로 나타납니다. –

+0

MFCMapi를 사용하여 살펴 보았는데 FileAttachment.Name이 PR_ATTACH_LONG_FILENAME에 관심이있는 EWS에서 PR_DISPLAY_NAME으로 설정되는 것 같습니다. –

+0

불행히도 EWS에서는 첨부 파일 (또는받는 사람 컬렉션)의 확장 속성에 액세스 할 수 없기 때문에 반환 된 내용을 처리해야한다는 해결책이 없습니다. –

관련 문제