Exemple #1
0
        /// <summary>
        /// 获取ios 免打扰设置
        /// </summary>
        /// <param name="cb"></param>
        public static void GetDndConfig(DndConfigureDelegate cb)
        {
            var ptr = DelegateConverter.ConvertToIntPtr(cb);

            ClientNativeMethods.nim_client_get_dnd_config(UpdateDndConfigCb, ptr);
        }
Exemple #2
0
        /// <summary>
        /// ios 免打扰设置
        /// </summary>
        /// <param name="param"></param>
        /// <param name="cb"></param>
        public static void SetDndConfig(DndConfigParam param, DndConfigureDelegate cb)
        {
            var ptr = DelegateConverter.ConvertToIntPtr(cb);

            ClientNativeMethods.nim_client_set_dnd_config(param.Serialize(), null, UpdateDndConfigCb, ptr);
        }