我有以下代码:
(会见交流预约)
For Each Recipient As String In emailAdresses
For i As Integer = 0 To Meeting.RequiredAttendees.Count - 1
If (Meeting.RequiredAttendees(i).Address).ToUpper() = Recipient.ToUpper() Then
Meeting.RequiredAttendees.RemoveAt(i)
Exit For
End If
Next
Next
Meeting.Update(ConflictResolutionMode.AutoResolve, SendInvitationsOrCancellationsMode.SendOnlyToChanged)
现在你可以看到我正在使用 SendInvitationsOrCancellationsMode.SendOnlyToChanged。
但即使我正在使用该模式,它仍然会将约会发送给所有与会者。
我看过msdn,代码完全一样。msdn 告诉我应该发生以下情况:
保存会议并向您删除的与会者发送会议取消消息
所以基本上 msdn 说它是有效的,但它没有。是否有解决此问题的方法,或者是否有其他人遇到同样的问题?
我们的交换服务器是 2007 SP1 版本。
答案可以是 C# 或 VB.NET,我会将其翻译成我们需要的语言。
PS。添加成员并使用此模式会导致邀请仅发送给新添加的成员。但正如我在删除之前所说的那样,没有这种相同的行为。