/// <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); }
/// <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); }