2013-02-23 4 views
0

VSTO Outlook addin을 사용 중이며 항목을 보낼 때 데이터를 가져올 필요가 있습니다. 나는이 행사에서 보내는 약속을 잡을 수있다.Outlook에서 되풀이 약속의 시작 날짜 받기

this.Application.ItemSend += this.Application_ItemSend; 

나는 약속과 그 되풀이 패턴을 얻을 수있다.

실제로 필요한 것은 되풀이 패턴에 의해 생성 된 각 어커런스의 시작 날짜 시간을 얻는 것입니다. DateTime 유형 목록에 대한 각 항목의 시작 날짜 시간을 가져 오는 더 쉬운 방법이 있습니까?

답변

0

왜 각 발생의 시작일이 필요합니까? 종료일이없는 약속은 어떻게됩니까?
Outlook 개체 모델은 시작 날짜 (RecurrencePattern.GetOccurrence)로만 되풀이를 검색 할 수 있으므로 되풀이 속성을 기반으로 코드에서 시작 날짜를 명시 적으로 계산하거나 사용 가능 - RDORecurrencePattern은 날짜 (Outlook과 유사) 또는 정수 인덱스 (http://www.dimastr.com/redemption/RDORecurrencePattern.htm)로 나타납니다. Outlook 약속은 RDOSession.GetRDOObjectFromOutlookObject 또는 RDOSession.GetMessageFromID를 사용하여 RDOAppointmentItem으로 다시 열 수 있습니다.