Have you guys come up with an answer to this? On Oct 9, 4:29 am, Frank Mantek <[EMAIL PROTECTED]> wrote: > First thing i like to understand is: > > a) is that happening with older versions of .net? > b) is that happening with java? > > This sounds like a service bug. If it is not i need to investigate more. > > Frank Mantek > Google > On Oct 9, 2007, at 6:46 AM, Kulvinder Singh wrote: > > > Hi, > > > The following is the summary of the Reminder.cs class from > > extensions : > > > /// <summary> > > > /// GData schema extension describing a reminder on an event. > > > /// </summary> > > > /// <remarks> > > > /// <para>You can represent a set of reminders where each has a (1) > > reminder > > > /// period and (2) notification method. The method can be either > > "sms", > > > /// "email", "alert", "none", "all".</para> > > > /// > > > /// <para>The meaning of this set of reminders differs based on > > whether you > > > /// are reading or writing feeds. When reading, the set of reminders > > > /// returned on an event takes into account both defaults on a > > > /// parent recurring event (when applicable) as well as the user's > > > /// defaults on calendar. If there are no gd:reminders returned that > > > /// means the event has absolutely no reminders. "none" or "all" will > > > /// not apply in this case.</para> > > > /// > > > /// <para>Writing is different because we have to be backwards- > > compatible > > > /// (see *) with the old way of setting reminders. For easier analysis > > > /// we describe all the behaviors defined in the table below. (Notice > > > /// we only include cases for minutes, as the other cases specified in > > > /// terms of days/hours/absoluteTime can be converted to this case.) > > </para> > > > /// > > > /// <para>Notice method is case-sensitive: must be in lowercase!</ > > para> > > > /// > > > /// <list type="table"> > > > /// <listheader> > > > /// <term></term> > > > /// <term>No method or method=all</term> > > > /// <term>method=none</term> > > > /// <term>method=email|sms|alert</term> > > > /// </listheader> > > > /// <item> > > > /// <term>No gd:rem</term> > > > /// <term>*No reminder</term> > > > /// <term>N/A</term> > > > /// <term>N/A</term> > > > /// </item> > > > /// <item> > > > /// <term>1 gd:rem</term> > > > /// <term>*Use user's default settings</term> > > > /// <term>No reminder</term> > > > /// <term>InvalidEntryException</term> > > > /// </item> > > > /// <item> > > > /// <term>1 gd:rem min=0</term> > > > /// <term>*Use user's default settings</term> > > > /// <term>No reminder</term> > > > /// <term>InvalidEntryException</term> > > > /// </item> > > > /// <item> > > > /// <term>1 gd:rem min=-1</term> > > > /// <term>*No reminder</term> > > > /// <term>No reminder</term> > > > /// <term>InvalidEntryException</term> > > > /// </item> > > > /// <item> > > > /// <term>1 gd:rem min=+n</term> > > > /// <term>*Override with no +n for user's selected methods</term> > > > /// <term>No reminder</term> > > > /// <term>Set exactly one reminder on event at +n with given > > method</term> > > > /// </item> > > > /// <item> > > > /// <term>Multiple gd:rem</term> > > > /// <term>InvalidEntryException</term> > > > /// <term>InvalidEntryException</term> > > > /// <term>Copy this set exactly</term> > > > /// </item> > > > /// </list> > > > /// > > > /// <para>Hence, to override an event with a set of reminder time, > > method > > > /// pairs, just specify them exactly. To clear an event of all > > > /// overrides (and go back to inheriting the user's defaults), one can > > > /// simply specify a single gd:reminder with no extra attributes. To > > > /// have NO event reminders on an event, either set a single > > > /// gd:reminder with negative reminder time, or simply update the > > event > > > /// with a single gd:reminder method=none.</para> > > > /// </remarks> > > > I am using .NET 1.1.0.0 Calendar API and i am sending a reminder > > with 30 min and i havent set any "method" attribute. My calendar > > has a default reminder of 10 min Popup and it was added as a popup > > reminder of 30 min. I event i added was a single event. > > > I then tried using a recurring event and what you see is correct. > > When you look at the newly created event with a 30 min reminder and > > no method attribute specified, reminder is not available on this > > event when you go and edit it to see all the values but if you see > > the "agenda" view, there is a clock still hanging after the subject > > of the recurring event. > > > Any ideas from Google guys ? > > > Thanks > > > Kulvinder Singh > > > ----- Original Message ---- > > From: grinndaddy <[EMAIL PROTECTED]> > > To: Google Calendar Data API <google-calendar-help- > > [EMAIL PROTECTED]> > > Sent: Tuesday, October 9, 2007 2:15:46 AM > > Subject: Default Event Reminders in .NET > > > I'm using the .NET API to add events to a user's calendar. When an > > event is added it doesn't have any event reminders set, even if the > > calendar has default reminders set. > > > For example, if I have a default reminder to send an SMS message 15 > > min before an event for my calendar and add an event via the UI, that > > event will be set to have an SMS reminder sent 15 min before it > > occurs. However, if I add it via the API, that event won't have any > > reminders. > > > In the API documentation (http://code.google.com/apis/calendar/ > > developers_guide_dotnet.html#Reminders) it says "If no reminder method > > is specified, the event will use the calendar's default reminder > > settings." but this does not appear to be the case. > > > How can I make an event added via the .NET API use the default > > reminders for its parent calendar? > > > Check out the hottest 2008 models today at Yahoo! Autos.
--~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Google Calendar Data API" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/google-calendar-help-dataapi?hl=en -~----------~----~----~----~------~----~------~--~---
