NIM PC Cross Platform SDK
|
下载消息附件资源请求参数 更多...
#include <v2_nim_def_struct.hpp>
Public 属性 | |
nstd::shared_ptr< V2NIMMessageAttachment > | attachment |
消息附件信息 | |
V2NIMDownloadAttachmentType | type {V2NIM_DOWNLOAD_ATTACHMENT_TYPE_SOURCE} |
要下载附件的类型 V2NIMDownloadAttachmentType | |
nstd::optional< V2NIMSize > | thumbSize |
如果下载的是缩略图或者视频封面,通过该参数指定缩略图大小或视频封面大小 | |
nstd::optional< nstd::string > | messageClientId |
消息客户端 ID,如果指定了该参数将下载完成后的本地附件保存路径更新到消息数据库中,下一次查询时将直接返回对应的路径 | |
nstd::optional< nstd::string > | saveAs |
附件保存路径,如未指定 SDK 将下载到登录用户缓存目录,如指定该参数则以指定的路径为准 | |
下载消息附件资源请求参数
nstd::shared_ptr<V2NIMMessageAttachment> v2::V2NIMDownloadMessageAttachmentParams::attachment |
消息附件信息
nstd::optional<nstd::string> v2::V2NIMDownloadMessageAttachmentParams::messageClientId |
消息客户端 ID,如果指定了该参数将下载完成后的本地附件保存路径更新到消息数据库中,下一次查询时将直接返回对应的路径
nstd::optional<nstd::string> v2::V2NIMDownloadMessageAttachmentParams::saveAs |
附件保存路径,如未指定 SDK 将下载到登录用户缓存目录,如指定该参数则以指定的路径为准
nstd::optional<V2NIMSize> v2::V2NIMDownloadMessageAttachmentParams::thumbSize |
如果下载的是缩略图或者视频封面,通过该参数指定缩略图大小或视频封面大小
V2NIMDownloadAttachmentType v2::V2NIMDownloadMessageAttachmentParams::type {V2NIM_DOWNLOAD_ATTACHMENT_TYPE_SOURCE} |
要下载附件的类型 V2NIMDownloadAttachmentType