2013-01-02 1 views
1

Je développe un système qui extrait le outlook calendar data et l'enregistre sur le calendrier de l'appareil Android. Jusqu'à présent, toutes les autres données de perspectives sont extraites et sauvegardées avec succès. Maintenant, j'ai besoin de créer une règle de récurrence (rrule). Parce que le calendrier de l'appareil Android utiliser pour enregistrer le modèle de récurrence en tant que règle qui est mentionné comme rfc5545 standard. Alors, comment puis-je extraire le modèle de récurrence de perspectives en tant que rule (like iCal format).Obtenir le modèle de récurrence de perspective d'un événement au format iCal en utilisant C#

En bref, je dois obtenir Périodicité de l'événement de calendrier Outlook comme comme celui-ci

RRULE:FREQ=DAILY;UNTIL=20000131T140000Z;BYMONTH=1 

** 

Répondre

0

vous devez utiliser l'Office RecurrencePattern Object see msft docs qui représente le modèle d'incidence des rendez-vous récurrents pour l'associé AppointmentItem objet .

l'objet a RecurrenceType (olRecursDaily, olRecursMonthly, ...) eux-mêmes ont des propriétés (Interval, DayOfWeekMask, DayOfMonth, ...)

avec cette information, vous pouvez construire la chaîne définie par rfc5545. Un exemple de mise en œuvre est disponible voir: sourceforge otlook2ical

Questions connexes