相关疑难解决方法(0)

通过ICalUid获得Exchange约会?

所以我用给定的ICalUid创建Exchange(2007)约会:

var app = new Appointment(svc);
app.ICalUid = id;
app.Subject = "Test Appointment";
app.Recurrence = new Recurrence.DailyPattern(DateTime.Now, 3);
app.RequiredAttendees.Add("mstum@example.com");
app.AllowNewTimeProposal = false;
app.Body = new MessageBody(BodyType.HTML, "This is a <b>Test!</b>");
app.Save();
Run Code Online (Sandbox Code Playgroud)

稍后,我想更新该约会,此时我需要通过ICalUid找到它.

但是,似乎没有办法做到这一点?我只能使用Appointment.BindExchange ID,这是我在更新时没有的(存储它非常不切实际)

我可以使用相同的ICalUid创建一个新的约会,它看起来像一个更新,但再次要求接受/拒绝,而不是只显示"无需更新".

有没有正确的方法呢?

.net exchange-server exchange-server-2007 exchangewebservices

9
推荐指数
2
解决办法
5706
查看次数