Video SDK for iOS API Reference
Loading...
Searching...
No Matches
ZoomVideoSDKChatHelper.h
Go to the documentation of this file.
1
5
6#import <Foundation/Foundation.h>
7
9
14@interface ZoomVideoSDKChatMessage : NSObject
15
19@property (nonatomic, strong) NSString * _Nullable messageID;
23@property (nonatomic, strong) ZoomVideoSDKUser * _Nullable senderUser;
24
28@property (nonatomic, strong) ZoomVideoSDKUser * _Nullable receiverUser;
29
33@property (nonatomic, strong) NSString * _Nullable content;
37@property (nonatomic, assign) long long timeStamp;
41@property (nonatomic, assign) BOOL isChatToAll;
45@property (nonatomic, assign) BOOL isSelfSend;
46
47@end
48
53@interface ZoomVideoSDKChatHelper : NSObject
54
55
62- (ZoomVideoSDKError)SendChatToUser:(ZoomVideoSDKUser * _Nullable)user Content:(NSString * _Nullable)content;
63
69- (ZoomVideoSDKError)SendChatToAll:(NSString * _Nullable)content;
70
76- (BOOL)canChatMessageBeDeleted:(NSString *__nonnull)msgID;
77
84- (ZoomVideoSDKError)deleteChatMessage:(NSString * __nonnull)msgID;
85
91
97
104- (ZoomVideoSDKError)changeChatPrivilege:(ZoomVideoSDKChatPrivilegeType)privilege;
105
111
112
113@end
ZoomVideoSDKChatPrivilegeType
Enumeration of chat privilege types.
ZoomVideoSDKError
Enumeration of all the errors in the VideoSDK.
A class to operate the instant message in session.
BOOL IsPrivateChatDisabled()
Determines whether private chat is disabled.
BOOL IsChatDisabled()
Determines whether chat is disabled.
ZoomVideoSDKChatPrivilegeType getChatPrivilege()
Gets participant chat privilege when in session.
A class that contains all the information for a message.
ZoomVideoSDKUser *_Nullable senderUser
The sender user.
BOOL isChatToAll
Determines whether the message is sent to all users.
NSString *_Nullable content
The message content.
BOOL isSelfSend
Determines whether the message is sent by me.
ZoomVideoSDKUser *_Nullable receiverUser
The receiver user.
NSString *_Nullable messageID
The message ID.
long long timeStamp
The message sent time in timestamp.
Zoom Video SDK user information.