【问题标题】:How to delete contact only from selected group with UCMA 3.0如何使用 UCMA 3.0 仅从选定组中删除联系人
【发布时间】:2013-04-08 06:59:16
【问题描述】:

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

_contactGroupServices.BeginDeleteContact -> _contactGroupServices.EndDeleteContact

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

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

【问题讨论】:

    标签: c# lync lync-2010 ucma


    【解决方案1】:

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

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

    工作流程是:

    1. 获取您要从中删除联系人的组的GroupId
    2. 获取要从组中删除的 Contact 条目。
    3. 从他的GroupIds 集合中删除GroupId
    4. 致电BeginUpdateContact,提供新的联系方式。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-09-19
      • 1970-01-01
      • 2023-03-23
      • 1970-01-01
      • 2014-02-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多