Exemplo n.º 1
0
        /// <summary>
        /// 下载消息内元素到指定文件路径(图片、视频、音频、文件)。
        /// </summary>
        /// <param name="downloadElemParam">下载的参数</param>
        /// <param name="savePath">下载文件保存路径</param>
        /// <param name="handler">下载成功与否的回调以及下载进度回调</param>
        public static TIMResult IMMsgDownloadElemToPath(DownloadElemParam downloadElemParam, string savePath, MsgDownloadElemToPathDelgate handler = null)
        {
            var ptr = DelegateConverter.ConvertToIntPtr(handler);

            return((TIMResult)TIMClientAPIDef.TIMMsgDownloadElemToPath(JsonConvert.SerializeObject(downloadElemParam), savePath, MsgDownloadElemToPathDelgateResultCallBack, ptr));
        }