1

Exchange 2010 で WebDAV から EWS マネージ API への移行に取り組んでおり、プロパティ マッピングに問題があります。

WebDAV には、カスタム .Net ラッパーがあり、それを使用して、次のような where 条件を作成しました。

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.OutlookMes​​sageClassは、WebDAV XML スキーマのhttp://schemas.microsoft.com/exchange/outlookmessageclassと同じです。しかし、そのプロパティにマップされる EWS プロパティは見つかりませんでした。

どこかに既知のマッピングはありますか?

4

1 に答える 1

0

何度も検索し、数人の Exchange MVP や Microsoft の担当者に連絡を取った後でも、答えは常に次
のとおりです。マッピングはありません。アプリケーションを再設計してください。

于 2012-10-04T13:43:53.483 に答える