EWS API 2.0を使用して、Outlook会議アイテムの場所と件名を更新しました。私は、場所と被験者の両方が見通しカレンダーに反映されているのを見ることができます。しかし、予定アイテムを開くと、その場所は空白になりますが、更新された件名は引き続き表示されます。予定アイテムのEWS更新場所フィールドが機能しません
以下は、私が使用するコードです:
Appointment appointment = Appointment.Bind(_service, ConvertId(entryId));
appointment.Location = location;
appointment.Subject = "Server Update Subject";
appointment.Update(ConflictResolutionMode.AutoResolve, SendInvitationsOrCancellationsMode.SendToNone);
PS:私は、Outlookアドイン(VSTO)可能な会議室を検索し、会議アイテムを更新するために、自分のWebアプリケーションを開くために使用します。
サーバー側(EWS経由)でルーム(場所)が更新されるとすぐに、Outlookのカレンダーに変更が反映されていることがわかりますが、Outlookの予定されている予定項目には表示されません。
私はOutlookで予定アイテムを閉じて、予定アイテムを開いて更新を表示する必要がありますが、更新された件名のみが表示され、場所は表示されません。更新された位置を表示するには
が反映され、私は、Outlookを閉じて、再度開き、それを場所を確認する必要がある...しようとするもののために
コメントまたは方向は素晴らしい理解されるであろう!ありがとうございます:-)