2010-05-11 98 views

回答

0

我應該提供一些我的發現以防別人想知道這一點。就獲取公共日曆中的日期而言,CalendarEntry類包含一個AtomLink對象的通用列表。第一個AbsoluteUri屬性將爲您提供該日曆的EventEntry對象。下面是一些示例代碼:

foreach (CalendarEntry c in calendars) 
    { 
    Console.WriteLine(c.Title.Text); 
    if (c.Links.Count > 0) 
    { 
     AtomLink link = c.Links[0]; 
     EventQuery query = new EventQuery(); 
     query.Uri = new Uri(link.AbsoluteUri); 
     query.FutureEvents = true; 

     // Tell the service to query: 
     EventFeed calFeed = service.Query(query); 
     foreach (EventEntry entry in calFeed.Entries) 
     { 
     Console.WriteLine(entry.Title.Text); 
     foreach (When w in entry.Times) 
      Console.WriteLine("\t" + w.StartTime); 
     } 
    } 
    else 
     Console.WriteLine("...no data found."); 

    Console.ReadKey(); 
    Console.Clear(); 
    } 

我還是不知道如何讓聯繫人的出生日期:/我要看看,當我有更多的時間。