2 messages in com.googlegroups.google-calendar-help-dataapiRe: Adding a Reminder to a recurring ...
FromSent OnAttachments
Kulvinder Singh26 Dec 2007 04:50 
Kulvinder Singh26 Dec 2007 20:43 
Subject:Re: Adding a Reminder to a recurring event
From:Kulvinder Singh (kulv@yahoo.com)
Date:12/26/2007 04:50:31 AM
List:com.googlegroups.google-calendar-help-dataapi

Any updates ?

I am using .NET library and want to add reminders to a recurring appointment.

----- Original Message ---- From: Austin (Google) <api.@google.com> To: Google Calendar Data API <goog@googlegroups.com> Sent: Wednesday, November 7, 2007 11:31:25 PM Subject: Re: Adding a Reminder to a recurring event

Hi Denis,

Sorry I wasn't aware that you were the C# client lib I thought you were trying to create that with raw XML. You are exactly right that in recurrence creation, the client library most likely is expecting a <gd:when> to insert a <gd:reminder>. To get around this limitation of the client lib is to send raw XML directly. I recently answered a similar post regarding the same issue with the PHP client lib -

http://groups.google.com/group/google-calendar-help-dataapi/browse_thread/thread/1126589d8b9e5324

I will investigate further into this and post an update on this matter.

On Nov 7, 9:53 am, "fath@googlemail.com" <fath@googlemail.com> wrote:

Hi Austin,

Yes I know what the xml is supposed to look like but my problem is that I'm trying to add the reminder using the C# API. For a non-recurring appointment I can just add the Reminder value to the Times attribute of the appointment, i.e...

<code> foreach (When times in newAppt.Times) { Reminder rem = new Reminder(); rem.Minutes = alarm; rem.Method = Reminder.ReminderMethod.alert; times.Reminders.Add(rem);}

</code>

However, as recurring appointments do not have any Times values or <gd:when> tag, I am not sure how to add the reminder value. Hope that clarifies my problem a bit more.

Cheers, Denis

On Nov 7, 5:41 pm, "Austin (Google)" <api.@google.com> wrote:

Hi Denis,

The XML for a recurring event with reminder look something like the following:

<entry xmlns="http://www.w3.org/2005/Atom" xmlns:gd='http:// schemas.google.com/g/2005'> <title type="text">[TITLE]</title> <content type="text">[CONTENT]</content> <gd:reminder method="all"/> <gd:where xmlns:gd="http://schemas.google.com/g/2005" valueString="[WHERE]"/> <gd:recurrence xmlns:gd="http://schemas.google.com/g/ 2005">[RECURRENCE]</gd:recurrence> </entry>

Hope that helps, Austin

On Nov 7, 6:01 am, "fath@googlemail.com"

<fath@googlemail.com> wrote:

Hi All,

I am trying to create a recurring appointment with a reminder but I cannot get the reminder value set. I can do this for a non-recurring appointment as these have a <gd: where> attribute which the reminder can be associated with. However, as recurring appointments do not have this attribute I am unsure of how to add a reminder to the recurring appointment. Can anyone point me in the right direction of how to set the reminder on a recurring item?

Thanks in advance, Denis- Hide quoted text -

- Show quoted text -- Hide quoted text -

- Show quoted text -