I may be wrong regarding this but i am sure that <gd:when> was available under <gd:originalEvent>
Can you anyone check and let me know ? Thanks Kulvinder Singh ----- Original Message ---- From: Kulvinder Singh <[EMAIL PROTECTED]> To: Google API <[email protected]> Sent: Monday, October 8, 2007 5:24:35 PM Subject: New Bug in 1.1.0.0 .NET Calendar API- Please reply ASAP Hi, I would like to point out a bug in Google Calendar API 1.1.0.0 and i encountered this when i was testing it for a Recurrence Exception. I was keep on getting a "Pasing Failed" exception and when i checked it was "g:when inside g:originalEvent is required." I checked the feed and the element was there and the reason was : public When OriginalStartTime { get { return FindExtension(GDataParserNameTable.XmlReminderElement, BaseNameTable.gNamespace) as When; } set { ReplaceExtension(GDataParserNameTable.XmlReminderElement, BaseNameTable.gNamespace, value); } } public override IExtensionElement CreateInstance(XmlNode node, AtomFeedParser parser) { IExtensionElement ele = base.CreateInstance(node, parser); OriginalEvent ev = ele as OriginalEvent; if (ev != null) { if (ev.IdOriginal == null) { throw new ArgumentException("g:originalEvent/@id is required."); } if (ev.OriginalStartTime == null) { throw new ArgumentException("g:when inside g:originalEvent is required."); } } return ev; } Note that the actual OriginalStartTime property should look like : public When OriginalStartTime { get { return FindExtension(GDataParserNameTable.XmlWhenElement, BaseNameTable.gNamespace) as When; } set { ReplaceExtension(GDataParserNameTable.XmlWhenElement, BaseNameTable.gNamespace, value); } } Thanks Kulvinder Singh Yahoo! oneSearch: Finally, mobile search that gives answers, not web links. ____________________________________________________________________________________ Be a better Globetrotter. Get better travel answers from someone who knows. Yahoo! Answers - Check it out. http://answers.yahoo.com/dir/?link=list&sid=396545469 --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
