HyphenateChatSDK 4.24.0
EMSearchServerMessageResult.h
1
13#import <Foundation/Foundation.h>
14#import "EMMessageBody.h"
15#import "EMChatMessage.h"
16
17NS_ASSUME_NONNULL_BEGIN
18
26@interface EMSearchServerMessageResult : NSObject
27
35@property (nonatomic, readonly) NSString *messageId;
36
44@property (nonatomic, readonly, nullable) EMMessageBody *body;
45
53@property (nonatomic, readonly, nullable) NSDictionary *ext;
54
62@property (nonatomic, readonly) NSString *from;
63
71@property (nonatomic, readonly) NSString *to;
72
80@property (nonatomic, readonly) NSString *conversationId;
81
89@property (nonatomic, readonly) EMChatType chatType;
90
98@property (nonatomic, readonly) NSInteger timestamp;
99
107@property (nonatomic, readonly, nullable) NSArray<NSString *> *highlightTexts;
108
109@end
110
111NS_ASSUME_NONNULL_END
Definition: EMMessageBody.h:55
Definition: EMSearchServerMessageResult.h:27
NSArray< NSString * > * highlightTexts
Definition: EMSearchServerMessageResult.h:107
NSDictionary * ext
Definition: EMSearchServerMessageResult.h:53
EMChatType chatType
Definition: EMSearchServerMessageResult.h:89
EMMessageBody * body
Definition: EMSearchServerMessageResult.h:44
NSString * to
Definition: EMSearchServerMessageResult.h:71
NSString * from
Definition: EMSearchServerMessageResult.h:62
NSString * messageId
Definition: EMSearchServerMessageResult.h:35
NSString * conversationId
Definition: EMSearchServerMessageResult.h:80
NSInteger timestamp
Definition: EMSearchServerMessageResult.h:98