NIMSDK-iOS
载入中...
搜索中...
未找到
NIMGetMessagesByTagsParam.h
浏览该文件的文档.
1//
2// Created by NetEase on 2022/10/10.
3// Copyright (c) 2022 Netease. All rights reserved.
4//
5
6#import <Foundation/Foundation.h>
7
8
9
10@interface NIMGetMessagesByTagsParam : NSObject <NSCopying>
11/**
12 * 聊天室ID
13 */
14@property(nonatomic, readonly, assign) NSInteger roomId;
15/**
16 * 标签
17 */
18@property(nonatomic, readonly, nonnull, copy) NSArray<NSString *> *tags;
19/**
20 * 消息类型
21 */
22@property(nonatomic, nullable, copy) NSArray<NSNumber *> *messageTypes;
23/**
24 * 起始时间s
25 * NSTimeInterval,即double
26 */
27@property(nonatomic, nullable, copy) NSNumber *fromTime;
28/**
29 * 结束时间s
30 * NSTimeInterval,即double
31 */
32@property(nonatomic, nullable, copy) NSNumber *toTime;
33/**
34 * 最大消息数量
35 * NSInteger
36 */
37@property(nonatomic, nullable, copy) NSNumber *limit;
38/**
39 * 是否反向
40 * BOOL
41 */
42@property(nonatomic, nullable, copy) NSNumber *reverse;
43
44- (instancetype)initWithRoomId:(NSInteger)roomId tags:(nonnull NSArray<NSString *> *)tags;
45
46@end
Definition: NIMGetMessagesByTagsParam.h:10
NSNumber * reverse
Definition: NIMGetMessagesByTagsParam.h:42
NSArray< NSNumber * > * messageTypes
Definition: NIMGetMessagesByTagsParam.h:22
NSNumber * toTime
Definition: NIMGetMessagesByTagsParam.h:32
NSArray< NSString * > * tags
Definition: NIMGetMessagesByTagsParam.h:18
NSInteger roomId
Definition: NIMGetMessagesByTagsParam.h:14
NSNumber * fromTime
Definition: NIMGetMessagesByTagsParam.h:27
NSNumber * limit
Definition: NIMGetMessagesByTagsParam.h:37