C# と EWS を介してメール アドレスの送信者を取得します。このタスクには、Independentsoft の Exchange Web サービスを使用します。次のコードで正常に動作します。
var lItem = m_Service.GetMessage(ItemId);
return lItem.Sender.Name;
問題: 何千ものメッセージの送信者を要求すると、これが長時間続く可能性があります。必要なアイテム プロパティのみを要求すると、はるかに高速になります。
var lItemPropertyPaths = new List<PropertyPath>() { ItemPropertyPath.? }; // -> replace the '?' by any property
var lItem = m_Service.GetMessage(ItemId, lItemPropertyPaths );
return lItem.Sender.Name;
問題は、「?」に何を挿入する必要があるかです。ItemPropertyPath.?
送信者を取得するには?