im::floo::floolib::BMXImageAttachment
图片消息附件
Inherits from im.floo.floolib.BMXFileAttachment, im.floo.floolib.BMXMessageAttachment, BMXBaseObject
Public Functions
synchronized void
delete()
BMXImageAttachment(String path, BMXMessageAttachment.Size size, String displayName) 构造函数,构建发送图片消息附件
BMXImageAttachment(String path, BMXMessageAttachment.Size size)
BMXImageAttachment(String ratelUrl, BMXMessageAttachment.Size size, String displayName, long fileLength) 构造函数,构建接收图片消息附件
BMXMessageAttachment.Type
type() 返回图片附件类型
clone() 克隆函数
BMXMessageAttachment.Size
size() 图片大小
String
void
setThumbnail(String path) 设置发送图片消息缩略图
String
thumbnailPath() 缩略图本地路径
BMXMessageAttachment.DownloadStatus
thumbnailDownloadStatus() 缩略图下载状态
dynamic_cast(BMXMessageAttachment attachment)
Protected Functions
Additional inherited members
Public Functions inherited from im.floo.floolib.BMXFileAttachment
BMXFileAttachment(String path, String displayName) 构造函数,构建发送文件消息附件
BMXFileAttachment(String path)
BMXFileAttachment(String ratelUrl, String displayName, long fileLength) 构造函数,构建接收文件消息附件
String
path() 本地路径
String
displayName() 显示名
String
ratelUrl()
String
url() 远程URL
long
fileLength() 文件长度
BMXMessageAttachment.DownloadStatus
downloadStatus() 附件下载状态
Protected Functions inherited from im.floo.floolib.BMXFileAttachment
BMXFileAttachment(long cPtr, boolean cMemoryOwn)
Protected Functions inherited from im.floo.floolib.BMXMessageAttachment
BMXMessageAttachment(long cPtr, boolean cMemoryOwn)
Public Functions Documentation
function delete
inline synchronized void delete()
Reimplements: im::floo::floolib::BMXFileAttachment::delete
function BMXImageAttachment
inline BMXImageAttachment(
String path,
BMXMessageAttachment.Size size,
String displayName
)
构造函数,构建发送图片消息附件
Parameters:
path 本地路径
size 图片的大小,宽度和高度
displayName 展示名
function BMXImageAttachment
inline BMXImageAttachment(
String path,
BMXMessageAttachment.Size size
)
function BMXImageAttachment
inline BMXImageAttachment(
String ratelUrl,
BMXMessageAttachment.Size size,
String displayName,
long fileLength
)
构造函数,构建接收图片消息附件
Parameters:
ratelUrl ratel服务器地址
size 图片的大小,宽度和高度
displayName 展示名
fileLength 文件大小
function type
inline BMXMessageAttachment.Type type()
返回图片附件类型
Return: Type
Reimplements: im::floo::floolib::BMXFileAttachment::type
function clone
inline BMXMessageAttachment clone()
克隆函数
Return: BMXMessageAttachmentPtr
Reimplements: im::floo::floolib::BMXFileAttachment::clone
function size
inline BMXMessageAttachment.Size size()
图片大小
Return: Size
function thumbnailUrl
inline String thumbnailUrl()
function setThumbnail
inline void setThumbnail(
String path
)
设置发送图片消息缩略图
Parameters:
path 本地路径
function thumbnailPath
inline String thumbnailPath()
缩略图本地路径
Return: std::string
function thumbnailDownloadStatus
inline BMXMessageAttachment.DownloadStatus thumbnailDownloadStatus()
缩略图下载状态
Return: DownloadStatus
function dynamic_cast
static inline BMXImageAttachment dynamic_cast(
BMXMessageAttachment attachment
)
Reimplements: im::floo::floolib::BMXFileAttachment::dynamic_cast
Protected Functions Documentation
function BMXImageAttachment
inline BMXImageAttachment(
long cPtr,
boolean cMemoryOwn
)
function finalize
inline void finalize()
Reimplements: im::floo::floolib::BMXFileAttachment::finalize
function getCPtr
static inline long getCPtr(
BMXImageAttachment obj
)
Updated on 2022-01-26 at 17:18:31 +0800
Last updated
Was this helpful?