0

当我尝试删除联系人时,存储在某个组中

_contactGroupServices.BeginDeleteContact->_contactGroupServices.EndDeleteContact

它正在从联系人列表中的每个组中删除。

是否可以仅从一个选定的组中删除此联系人?

4

1 回答 1

1

使用ContactGroupServices.BeginUpdateContact方法(和相应的EndUpdateContact)。

此方法接受一个Contact参数,该参数又具有一组称为 的组号GroupIds

工作流程将是:

  1. 获取GroupId要从中删除联系人的组。
  2. 获取Contact要从组中删除的条目。
  3. GroupId从他的收藏中删除GroupIds
  4. BeginUpdateContact使用新的联系方式致电。
于 2013-04-08T09:54:26.613 回答