示例#1
0
        /// <summary>
        /// 临时禁言/解禁成员
        /// </summary>
        /// <param name="roomId">聊天室ID</param>
        /// <param name="accid">成员ID</param>
        /// <param name="duration">临时禁言时长(秒),解禁填0</param>
        /// <param name="cb">操作结果回调</param>
        /// <param name="notify">是否聊天室内广播通知</param>
        /// <param name="notify_ext">通知中的自定义字段,长度限制2048</param>
        public static void TempMuteMember(long roomId, string accid, long duration, TempMuteMemberDelegate cb, bool notify, string notify_ext)
        {
            var ptr = NimUtility.DelegateConverter.ConvertToIntPtr(cb);

            ChatRoomNativeMethods.nim_chatroom_temp_mute_member_async(roomId, accid, duration, notify, notify_ext, null, CallbackBridge.TempMuteMemberCallback, ptr);
        }