public class TIMFileElem extends TIMElem
| 构造器和说明 |
|---|
TIMFileElem() |
| 限定符和类型 | 方法和说明 |
|---|---|
java.lang.String |
getFileName()
获取显示文件名
|
long |
getFileSize()
获取文件大小
|
java.lang.String |
getPath()
获取上传文件所在路径,只对发送方有效
|
int |
getTaskId()
获取文件上传任务id, 调用sendMessage后此接口的返回值有效
|
void |
getToFile(java.lang.String path,
TIMCallBack callback)
下载文件到指定的保存路径
|
void |
getToFile(java.lang.String path,
TIMValueCallBack<ProgressInfo> progressCb,
TIMCallBack callback)
下载文件到指定的保存路径
|
void |
getUrl(TIMValueCallBack<java.lang.String> urlCallBack) |
java.lang.String |
getUuid()
获取uuid
|
void |
setFileName(java.lang.String fileName)
设置显示文件名,在发送文件时进行设置
|
void |
setPath(java.lang.String path)
设置上传文件所在路径(上传时,如果设置了文件路径,优先上传路径所指定的文件)
|
public void getUrl(@NonNull
TIMValueCallBack<java.lang.String> urlCallBack)
public void getToFile(@NonNull
java.lang.String path,
@NonNull
TIMCallBack callback)
path - 指定保存路径callback - 回调public void getToFile(@NonNull
java.lang.String path,
TIMValueCallBack<ProgressInfo> progressCb,
@NonNull
TIMCallBack callback)
path - 指定保存路径progressCb - 下载进度回调callback - 回调public java.lang.String getUuid()
public long getFileSize()
public java.lang.String getFileName()
public void setFileName(java.lang.String fileName)
fileName - 文件名public java.lang.String getPath()
public void setPath(java.lang.String path)
path - 文件路径public int getTaskId()