/// <summary> /// 更新聊天室信息; /// </summary> /// <param name="roomId">聊天室ID</param> /// <param name="info">只支持修改name,announcement,broadcast_url,ext字段修改</param> /// <param name="cb">操作结果回调</param> /// <param name="notify">是否聊天室内广播通知</param> /// <param name="notify_ext">通知中的自定义字段,长度限制2048</param> public static void UpdateRoomInfo(long roomId, ChatRoomInfo info, UpdateRoomInfoDelegate cb, bool notify, string notify_ext) { var ptr = NimUtility.DelegateConverter.ConvertToIntPtr(cb); var json = info.Serialize(); ChatRoomNativeMethods.nim_chatroom_update_room_info_async(roomId, json, notify, notify_ext, null, CallbackBridge.UpdateRoomInfoCallback, ptr); }