/// <summary> /// 批量删除指定对话的消息。删除成功后,将相应会话项的最后一条消息的状态kNIMSessionMsgStatus设置为已删除状态 /// </summary> /// <param name="id">会话id,对方的account id或者群组tid</param> /// <param name="sType">会话类型</param> /// <param name="action"></param> public static void BatchDeleteMeglog(string id, NIMSessionType sType, OperateMsglogResultDelegate action) { var ptr = NimUtility.DelegateConverter.ConvertToIntPtr(action); MsglogNativeMethods.nim_msglog_batch_status_delete_async(id, sType, null, OperateMsglogByObjIdCompleted, ptr); }