2016-08-16 12 views
0

会議を保存しようとしていますが、SendToNone設定を使用するたびにカレンダーに何も表示されません。他のすべてのオプションは、会議を表示します。私はこれがAppointmentオブジェクトを予定に変え、予定が表示されていないと推測していますが、それは私が望むものではありません。私は会議としてそれを保存し、いくつかの出席者を持って、招待状を送ってはいけません。それ、どうやったら出来るの?EWSと会議、SendInvitationsMode.SendToNoneで会議を保存する方法

  Appointment appointment = new Appointment(service); 
      appointment.getRequiredAttendees().add(hostEmail); 
      appointment.setSubject(subject); 
      appointment.setStart(startDateTZO); 
      appointment.setEnd(endDateTZO); 
      appointment.getResources().add(roomEmail); 
      appointment.setLocation(roomEmail); 
      appointment.getOptionalAttendees().add(hostEmail); 
      appointment.save(SendInvitationsMode.SendToNone); 

答えて

0

メールボックスは誰に表示されますか?あなたが作成したコードが書かれている方法は、それを実行しているセキュリティ証明書のメールボックスに表示されます。私はあなたがフォルダIDクラスとメールボックスは、あなたが、これは私はそれがroomEmail用の部屋のカレンダーに表示することが予想例えば

FolderId CalendartoSaveTo = new FolderId(WellKnownFolderName.Calendar, "[email protected]"); 
appointment.save(CalendartoSaveTo ,SendInvitationsMode.SendToNone); 
+0

に保存されたフォルダを指定するには、過負荷、他のすべてのオプションが同様にそれを行う使うことをお勧め。出席者を救うときだけでなく、。 – user1729354

+0

招待状を送信しない限り、部屋のメールボックスには表示されません。これは、自動予約受付がExchangeで機能する方法です。 –

+0

情報ありがとう! – user1729354

関連する問題