【问题标题】:VSTO - Delete an attendee/recipient from Meeting invite C#VSTO - 从会议邀请 C# 中删除与会者/收件人
【发布时间】:2020-02-05 09:07:24
【问题描述】:

我正在尝试从会议邀请中删除/移除与会者/收件人 当使用 recipients[i].Delete() 方法时,它会将收件人从“收件人列表”中删除,他将不会收到邀请。但发件人仍会在邀请中看到已删除的电子邮件地址。它不会从“邀请视图”中删除 我也不确定如何将其从“邀请视图”中删除 从 mailitem 中删除收件人时,我使用相同的逻辑并且它在那里工作

【问题讨论】:

  • 您是从正在进行的 MeetingItem 对象还是从父 AppointmentItem 对象中删除收件人?
  • 我正在使用 Outlook.Recipient.Delete()
  • Outlook 变量指向什么?会议项目对象?还是 AppointmentItem 对象?它来自哪里?
  • MeetingItem 对象

标签: c# plugins vsto outlook-addin


【解决方案1】:

调用 MeetingItem.GetAssociatedAppointment(false),如果它返回一个 nun-null AppointmentItem 对象,也将接收者从其 Recipients 集合中删除。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-05-16
    • 2022-01-12
    • 1970-01-01
    • 2013-02-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-06-10
    相关资源
    最近更新 更多