Hi Frank,

Thanks for you prompt reply. I was just trying to update an existing event in 
my Google Calendar using :

EventEntry entry = GetEntry(id);
entry.Location.Clear();
entry.Locations.Add(new Where("Hello"));
entry.Update();

and it threw an error at entry.Location.Clear();

For the time being, i have removed the "When" casting used in the OnClear 
Method.

Thanks
Kulvinder Singh


----- Original Message ----
From: Frank Mantek <[EMAIL PROTECTED]>
To: [email protected]
Sent: Monday, October 8, 2007 7:13:04 PM
Subject: Re: Another New Bug in 1.1.0.0 .NET Calendar API

Fixed and submitted (including DLLs). Another cut/copy/paste error when 
creating the new base class... 


We need more unittests, i thought i had tests that cover this... What was your 
code doing to trigger this error?


Frank Mantek
Google

On Oct 8, 2007, at 2:32 PM, Kulvinder Singh wrote:


Hi,
 
I was trying to update an existing event in Google and got the follwong error :
 
Unable to cast object of type 'Google.GData.Extensions.Where' to type 
'Google.GData.Extensions.When'.
Source : Google.GData.Extensions
StackTrace : at Google.GData.Extensions.ExtensionCollection.OnClear() in 
Google.GData.Extensions\extcollections.cs:line 130
at System.Collections.CollectionBase.Clear()
 

and when i looked at this line 130 :
 

/// <summary>
/// base class to take an object pointer with extension information
/// and expose a localname/namespace subset as a collection
/// that still works on the original
/// </summary>
public class ExtensionCollection : CollectionBase
{
 

protected override void OnClear()
{
for (int i=0; i< this.Count;i++)
{
this.atomElement.ExtensionElements.Remove((When)List[i]);
}
}
 

}
 

 

Can anybody tell me why there is Casting of List[i] to "When" object ?
 

Thanks
Kulvinder Singh
 




Need a vacation? Get great deals to amazing places on Yahoo! Travel. 








       
____________________________________________________________________________________
Moody friends. Drama queens. Your life? Nope! - their life, your story. Play 
Sims Stories at Yahoo! Games.
http://sims.yahoo.com/  
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---

Reply via email to