Randevular için basit bir uygulama oluşturmaktayım ve kullanıcılarım için randevular oluşturma yeteneğini uygulamak istiyorum. Takas olmadan başka bir kullanıcı olarak Exchange sunucu takvimi üzerinde randevu oluşturma (EWS)
Ben oluşturma, güncelleme ve Exchange Server Ajandamı silmek başardı ve ben biraz şöyle RequiredAttendees olarak meslektaşlarıma ekleyerek randevu oluşturmak için yönetilen://service variable is being created using my credidentals
Appointment meeting = new Appointment(service);
meeting.Subject = "Some subject ";
meeting.Body = "Some body.";
meeting.Start = DateTime.Now;
meeting.End = meeting.Start.AddHours(4);
meeting.Location = "Some Location";
meeting.RequiredAttendees.Add("[email protected]");
meeting.ReminderMinutesBeforeStart = 60;
meeting.Save(new FolderId(WellKnownFolderName.Calendar,
"[email protected]"),
SendInvitationsMode.SendToAllAndSaveCopy);
Ama sadece gerekli katılımcı olarak onu ayarlıyor. Sonraki şey, kimliğe bürünme kullanarak denedim, ancak kendimi usta ve başkalarının benimle paylaşmak için barındırma sunucusuna erişemiyorum (izinler ve nesneler nedeniyle) ve ben de bunu kazıdım. Ayrıca, bana onun yayımcı yazarı onun takviminde olmak için kurdu. Eksik olduğum bir şey var mı, yoksa MSDN sitelerinde bulamıyor mu?
DÜZENLEME: Takviminde randevu oluşturabilirim outlok. Burada olduğu gibi herkes aynı konularda rastlarsa
"Düzenleme yazar" MS sitesine göre yok: https://technet.microsoft.com/de-de/library /ff522363(v=exchg.160).aspx - Ama çözüm çalışıyor! +1 –
@Al Bundy Evet, bir noktada internetin derinliklerinde bir yerde belgelerin birkaç versiyonu bulunduğunu, ancak bir şekilde çözüm bulmayı başardığını gördüm. Yardım ettiğine sevindim :) – Kadaj