我暂时创建一个联系人,然后立即删除该联系人。 我正在建立联系方式如下:
ContactEntry[] ContactEntry = new ContactEntry[2];
ContactEntry[0] = new ContactEntry();
ContactEntry[0].Title.Text = "Temp";
Uri feedUri = new Uri(ContactsQuery.CreateContactsUri("default"));
ContactEntry createdEntry = (ContactEntry)obj_ContactService.Insert(feedUri, ContactEntry[0]);
如果我使用,请删除上述联系人:
ContactEntry[0].Delete();
抛出异常:“没有设置服务对象”。
注意:我正在使用适用于.NET的Google Apps API Ver 2
答案 0 :(得分:1)
您应该删除从Google服务器获取的实例,而不是删除原始数据持有者对象。像这样:
createdEntry.Delete();
答案 1 :(得分:0)
这可以帮助你... http://code.google.com/apis/contacts/docs/2.0/developers_guide_dotnet.html#Deleting
编辑:正如API所说,您需要一个ContactRequest实例来调用Delete方法。我在你发布的片段中没有看到