2016-11-07 10 views
0

나는 SendInvitationsMode.SendToNone의 의미를 이해하지 못합니다.EWS Java SendInvitationsMode SendToNone

Msdn.microsoft.com 쇼, 약속이 옵션을 사용하여 생성 할 수있는 방법 :

https://msdn.microsoft.com/en-us/library/office/dd633661(v=exchg.80).aspx

하지만 난이 옵션을 사용하여 만 시작 - 설정하고 있지 않다 경우 최종 이 같은 (예 2016년 12월 12일의 경우) 동일한 날짜에 일시 저장 :

appointment.save(); 

, 내가 기대, 그 전망 소 내 캘린더에서이 약속은 날짜 : 2016-12-12에만 있습니다. 그러나 Outlook에서는 나에게 몇 가지 다른 날을 보여줍니다. 분명히 시작일과 종료일은 무시됩니다. 약속을 저장할 때이 옵션을 설정하지 않으면 SendInvitationsMode.SendToNone입니다.

"SendToNone"은 나를 위해,이 약속이 다른 것으로 보낼 수 없다는 것을 의미합니다.

답변

0

SendToNone은 회의를 만들 때 저장을 호출 할 때 초대장이 전송되지 않는다는 것을 의미합니다.

하지만 난 단지 시운전시 (예 2016년 12월 12일에 대한) 같은 날짜에 종료 날짜와 같이 저장이 옵션을 사용하여 설정하고 있지 않다 때

을 무엇입니까 그래도 달성하려고합니까? 하루 종일 약속을 잡으려고하십니까? https://msdn.microsoft.com/en-us/library/office/dn756538(v=exchg.150).aspx 다른 시간대의 사용자가있는 경우 여기에서주의해야 할 것은 시간대와 일치하는 것입니다.

+0

예, 하루 종일 약속을 보내고 싶습니다. 정상적으로 종일 약속이 Outlook의 캘린더보기 상단에 나타납니다. 링크에서 'allDayEvent.IsAllDayEvent = true;'속성을 볼 수 있습니다. 나는이 속성도 설정했고 시간대를 설정했습니다. 그러나 그것은 효과가 없습니다. 내 하루 종일 약속이 outlook-kalender의 최상위 대신 오전 1시에 나타납니다. 이 옵션을 설정하고 약속을 저장 한 경우에만 캘린더의 맨 위에 나타납니다. 이 옵션 "SendToNone"은 Outlook의 캘린더보기 내에서 약속 위치와 관련이있는 것으로 보입니다. –