1

Exchange 2010에서 WebDAV에서 EWS Managed API 로의 마이그레이션을 진행하고 있으며 속성 매핑에 몇 가지 문제가 있습니다.WebDAV ContentClass, OutlookMessageClass 및 기타 속성을 EWS 관리 API에 매핑

은 WebDAV를 나는 정의 닷넷 래퍼를했고 그것으로 나는 이런 곳 조건 생성 :

Where w = new Where(); 
w.Add(new WhereCondition(Properties.ContentClass, Enums.ComparisonOperatorsEnum.NotEquals, "urn:content-classes:message")); 
w.Add(new WhereCondition(Properties.OutlookMessageClass, Enums.ComparisonOperatorsEnum.Like, "IPM.Schedule.Meeting.Resp.%")); 

래퍼 단지 내부적으로 적절한 WebDAV를 검색 SQL 문을 만듭니다.

Properties.ContentClass는 WebDAV XML 스키마 의 DAV : contentclass와 같으며 EWS의 Item.ItemClass에 매핑되어 있습니다. 적어도 나는 이것에 매핑되기를 바랍니다.

Properties.OutlookMessageClass는 WebDAV XML 스키마에서 http://schemas.microsoft.com/exchange/outlookmessageclass과 같습니다. 그러나 WOWP가 해당 맵으로 매핑되는 EWS 속성을 찾지 못했습니다.

어딘가에 알려진 매핑이 있습니까?

답변

0

많은 Exchange 검색 MVP와 Microsoft 사용자에게 문의 한 후에 대답은 항상 다음과 같습니다.
매핑이 없으므로 응용 프로그램을 다시 디자인하십시오.