NIMSDK-iOS
载入中...
搜索中...
未找到
NIMTeamMemberSearchOption.h
浏览该文件的文档.
1//
2// NIMTeamMemberSearchOption.h
3// NIMLib
4//
5// Created by 崔生余 on 2024/1/14.
6// Copyright © 2024 Netease. All rights reserved.
7//
8
9#import <Foundation/Foundation.h>
10#import "NIMTeamDefs.h"
11
12NS_ASSUME_NONNULL_BEGIN
13
14/**
15 * 查询顺序
16 */
17typedef NS_ENUM(NSInteger,NIMTeamMemberSearchOrder) {
18 /**
19 * 入群时间从近到远
20 */
22
23 /**
24 * 入群时间从远到近
25 */
27};
28
30
31/**
32 * 查询指定群组id,为空查询所有群组。
33 */
34@property (nonatomic, assign) NSString *teamId;
35/**
36 * 搜索关键字,不为空。
37 */
38@property (nonatomic, assign) NSString *keyword;
39/**
40 * 查询成员的开始位置, 要求 >=0 。
41 */
42@property (nonatomic, assign) NSInteger offset;
43/**
44 * 查询顺序,按照入群时间,默认按照入群时间降序。
45 */
46@property (nonatomic, assign) NIMTeamMemberSearchOrder order;
47/**
48 * 查询成员的个数。 默认10。
49 */
50@property (nonatomic, assign) NSInteger limit;
51
52@end
53
55
56/**
57 * 群成员类型
58 */
59@property (nonatomic, copy, nullable) NSArray<NSNumber *> *roleTypes;
60/**
61 * 查询成员的开始位置, 要求 >=0 。
62 */
63@property (nonatomic, assign) NSInteger offset;
64/**
65 * 查询顺序,按照入群时间,默认按照入群时间降序。
66 */
67@property (nonatomic, assign) NIMTeamMemberSearchOrder order;
68/**
69 * 查询成员的个数。 默认10。
70 */
71@property (nonatomic, assign) NSInteger limit;
72
73@end
74
75NS_ASSUME_NONNULL_END
NIMTeamMemberSearchOrder
Definition: NIMTeamMemberSearchOption.h:17
@ NIMTeamMemberSearchOrderDesc
Definition: NIMTeamMemberSearchOption.h:21
@ NIMTeamMemberSearchOrderAsc
Definition: NIMTeamMemberSearchOption.h:26
Definition: NIMTeamMemberSearchOption.h:30
NSInteger offset
Definition: NIMTeamMemberSearchOption.h:42
NSInteger limit
Definition: NIMTeamMemberSearchOption.h:50
NSString * teamId
Definition: NIMTeamMemberSearchOption.h:34
NIMTeamMemberSearchOrder order
Definition: NIMTeamMemberSearchOption.h:46
NSString * keyword
Definition: NIMTeamMemberSearchOption.h:38
Definition: NIMTeamMemberSearchOption.h:55