如何仅使用UCMA 3.0删除所选组中的联系人

时间:2013-04-08 06:59:16

标签: c# lync lync-2010 ucma

当我尝试删除联系人时,使用

存储在某个组中

_contactGroupServices.BeginDeleteContact - > _contactGroupServices.EndDeleteContact

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

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

1 个答案:

答案 0 :(得分:1)

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

此方法采用Contact参数,该参数又包含一组名为GroupIds的组号。

工作流程将是:

  1. 获取要从中移除联系人的组的GroupId
  2. 获取要从群组中删除的Contact条目。
  3. GroupId
  4. 的集合中删除GroupIds
  5. 使用新的联系方式致电BeginUpdateContact
相关问题