本文介绍了Office的邮件应用程序:从OWA或Outlook发送会议请求,以通过EWS创建约会的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

您好


我通过makeEwsRequestAsync与需要的与会者创建了一个新约会,并使用了选项ConflictResolutionMode.AlwaysOverwrite,SendInvitationsOrCancellationsMode.SendToNone。


如果我然后在OWA或Outlook日历中打开约会(或使用displayAppointmentForm),然后单击发送以下情况:


  1. 我得到一个确认对话框,没有进行了更改,如果我仍然想发送
  2. 我点击是
  3. 没有任何内容被发送

如果我更改了约会与会者,然后单击发送,我得到一个确认,如果我想发送给所有人或刚刚更改...点击全部发送邀请。


问题是,为什么没有发送没有进行任何更改?


我无法使用选项SendInvitationsOrCancellationsMode.SendToAllAndSaveCopy保存会议,因为在用户想要发送之前,会议可能会通过应用程序获得更多更新。


也是一个解决方案托管"发送"应用程序内部的按钮会调用带有选项SendInvitationsOrCancellationsMode.SendToAllAndSaveCopy的更新,因为我们不想复制已经存在于OWA和
Outlook中的发送按钮。


是否有任何其他解决方案,可以使按钮发送会议邀请(在OWA和Outlook中)通过EWS呼叫向创建(或更新)创建(或更新)的会议发送邀请(或者在创建中添加的所有与会者)(或更新)
请求?


有关信息:如果我打开约会,我通过createitem(或updateitem)ews调用添加的所有与会者都会被列为与会者。




Anze Javornik

解决方案

Hello

I created a new appointment via makeEwsRequestAsync with requried attendees and used option ConflictResolutionMode.AlwaysOverwrite, SendInvitationsOrCancellationsMode.SendToNone.

If i then open the appointment in the OWA or Outlook calendar (or use displayAppointmentForm), and click Send the following happens:

  1. i get a confirmation dialog that no changes were made and if i still want to send
  2. i click yes
  3. nothing gets sent

If i change the appointment attendees and then click Send, i get a confirmation if i want to send to all or just changed...clicking on All sends the invitations.

Question is, why is nothing beeing send without making any changes?

It is not possible for me to save the meeting with option SendInvitationsOrCancellationsMode.SendToAllAndSaveCopy, since meeting might get more updates through the app before the user wants to send it.

Also a solution to host a "Send" button inside the app which would call update with option SendInvitationsOrCancellationsMode.SendToAllAndSaveCopy is not wanted, since we dont want to duplicate the Send button which is already present in OWA and Outlook.

Is there any other solution, which would make it possible for the button Send meeting invitations (in OWA and Outlook) to send invitations to a such a meeting created (or updated) via EWS call to all attendees that were added within the create (or update) request?

For info: All the attendees that i add via createitem (or updateitem) ews calls do get listed as attendees if i open the appointment.


Anze Javornik

解决方案


这篇关于Office的邮件应用程序:从OWA或Outlook发送会议请求,以通过EWS创建约会的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-13 02:42