C# 检索Google联系人时总是忽略自定义字段

C# 检索Google联系人时总是忽略自定义字段,c#,.net,api,contacts,C#,.net,Api,Contacts,我有一大堆谷歌联系人,并且我已经在其中的大多数联系人中添加了自定义字段(使用标准的谷歌web界面)。当我使用下面的代码将联系人检索到我的C#程序中时,所有联系人都会被下载,但我似乎在任何地方都找不到自定义字段数据。我希望在ExtendedProperties集合中找到它,但它总是包含零项。这是我的代码,假设用户名和密码字符串正确: using Google.Contacts; using Google.GData.Contacts; using Google.GData.Client; usin

我有一大堆谷歌联系人,并且我已经在其中的大多数联系人中添加了自定义字段(使用标准的谷歌web界面)。当我使用下面的代码将联系人检索到我的C#程序中时,所有联系人都会被下载,但我似乎在任何地方都找不到自定义字段数据。我希望在ExtendedProperties集合中找到它,但它总是包含零项。这是我的代码,假设用户名和密码字符串正确:

using Google.Contacts;
using Google.GData.Contacts;
using Google.GData.Client;
using Google.GData.Extensions;

...

RequestSettings settings;
ContactsRequest cr;

settings = new RequestSettings("GoogleContactsUtility", accountName, accountPassword);
settings.AutoPaging = true;
cr = new ContactsRequest(settings);

Feed<Contact> f = cr.GetContacts();

foreach (Contact entry in f.Entries)
    // entry.ExtendedProperties is always empty!
使用Google.Contacts;
使用Google.GData.Contacts;
使用Google.GData.Client;
使用Google.GData.Extensions;
...
请求设置设置;
联系人请求cr;
设置=新请求设置(“谷歌联系人性”、账户名称、账户密码);
settings.autopage=true;
cr=新联系人请求(设置);
Feed f=cr.GetContacts();
foreach(f.Entries中的联系人条目)
//entry.ExtendedProperties始终为空!
请记住,这段代码是一个成功构建和运行的程序的片段,它检索了我的所有联系人,这样我就可以在标准字段中找到联系人,我有什么错,我无法检索自定义字段