getType property

int? getType
getter/setter pair

拉取消息类型,可以设置拉取本地、云端更老或者更新的消息。

@note 请注意

当设置从云端拉取时,会将本地存储消息列表与云端存储消息列表合并后返回。如果无网络,则直接返回本地消息列表。

关于 getType、拉取消息的起始消息、拉取消息的时间范围 的使用说明: - getType 可以用来表示拉取的方向:往消息时间更老的方向 或者 往消息时间更新的方向; - lastMsg/lastMsgSeq 用来表示拉取时的起点,第一次拉取时可以不填或者填 0; - getTimeBegin/getTimePeriod 用来表示拉取消息的时间范围,时间范围的起止时间点与拉取方向(getType)有关; - 当起始消息和时间范围都存在时,结果集可理解成:「单独按起始消息拉取的结果」与「单独按时间范围拉取的结果」 取交集; - 当起始消息和时间范围都不存在时,结果集可理解成:从当前会话最新的一条消息开始,按照 getType 所指定的方向和拉取方式拉取。

@param getType 拉取类型,取值为 V2TIM_GET_CLOUD_OLDER_MSG,V2TIM_GET_CLOUD_NEWER_MSG,V2TIM_GET_LOCAL_OLDER_MSG,V2TIM_GET_LOCAL_NEWER_MSG

Implementation

int? getType;