Meeting SDK for macOS API Reference
Loading...
Searching...
No Matches
<ZoomSDKQAControllerDelegate> Protocol Reference

#include <ZoomSDKQAController.h>

Inherits <NSObjectNSObject>.

Instance Methods

(void) - onQAConnectStatus:
 This callback will return the connect status.
 
(void) - onAddQuestion:isSuccess:
 If add question will receive the callback.
 
(void) - onAddAnswer:isSuccess:
 If add answer will receive the callback.
 
(void) - onQuestionMarkedAsDismissed:
 If the question marked as dismiss will receive the callback.
 
(void) - onReopenQuestion:
 If reopen question will receive the callback.
 
(void) - onReceiveQuestion:
 If receive question will receive the callback.
 
(void) - onReceiveAnswer:
 If receive answer will receive the callback.
 
(void) - onUserLivingReply:
 If user living reply will receive the callback.
 
(void) - onUserEndLiving:
 If user end living will receive the callback.
 
(void) - onVoteupQuestion:orderChanged:
 If vote queation will receive the callback.
 
(void) - onRevokeVoteupQuestion:orderChanged:
 If revoke vote queation will receive the callback.
 
(void) - onAllowAskQuestionStatus:
 Notify host/cohost has changed the status of ask question.
 
(void) - onAllowAskQuestionAnonymousStatus:
 Notify host/cohost has changed the status of ask question anonymous.
 
(void) - onAllowAttendeeViewAllQuestionStatus:
 Notify host/cohost has changed the status of attendee can view all question.
 
(void) - onAllowAttendeeVoteupQuestionStatus:
 Notify host/cohost has change the status of attendee can voteup question.
 
(void) - onAllowAttendeeCommentQuestionStatus:
 Notify host/cohost has change the status of attendee comment question.
 
(void) - onDeleteQuestions:
 Notify the question has been deleted.
 
(void) - onDeleteAnswers:
 Notify the answer has been deleted.
 

Detailed Description

Definition at line 156 of file ZoomSDKQAController.h.

Method Documentation

◆ onAddAnswer:isSuccess:

- (void) onAddAnswer: (NSString *) answerID
isSuccess: (BOOL) success 

If add answer will receive the callback.

Parameters
answerIDThe unique ID of answer.
successIf the success is YES means add answer is success,otherwise not.

◆ onAddQuestion:isSuccess:

- (void) onAddQuestion: (NSString *) questionID
isSuccess: (BOOL) success 

If add question will receive the callback.

Parameters
questionIDThe unique ID of question.
successIf the success is YES means add question is success,otherwise not.

◆ onAllowAskQuestionAnonymousStatus:

- (void) onAllowAskQuestionAnonymousStatus: (BOOL) bEnabled

Notify host/cohost has changed the status of ask question anonymous.

Parameters
bEnabledCan ask question anonymous or not.

◆ onAllowAskQuestionStatus:

- (void) onAllowAskQuestionStatus: (BOOL) bEnabled

Notify host/cohost has changed the status of ask question.

Parameters
bEnabledCan ask question or not.

◆ onAllowAttendeeCommentQuestionStatus:

- (void) onAllowAttendeeCommentQuestionStatus: (BOOL) bEnabled

Notify host/cohost has change the status of attendee comment question.

Parameters
bEnabledattendee can comment question.

◆ onAllowAttendeeViewAllQuestionStatus:

- (void) onAllowAttendeeViewAllQuestionStatus: (BOOL) bEnabled

Notify host/cohost has changed the status of attendee can view all question.

Parameters
bEnabledAttendee can aview all question or not.

◆ onAllowAttendeeVoteupQuestionStatus:

- (void) onAllowAttendeeVoteupQuestionStatus: (BOOL) bEnabled

Notify host/cohost has change the status of attendee can voteup question.

Parameters
bEnabledAttendee can ask voteup question or not.

◆ onDeleteAnswers:

- (void) onDeleteAnswers: (NSArray *) answer

Notify the answer has been deleted.

Parameters
answerThe array contain deleted answer id (The answer id is NSString type).

◆ onDeleteQuestions:

- (void) onDeleteQuestions: (NSArray *) questions

Notify the question has been deleted.

Parameters
questionsThe array contain deleted question id (The question id is NSString type).

◆ onQAConnectStatus:

- (void) onQAConnectStatus: (ZoomSDKQAConnectStatus) status

This callback will return the connect status.

Parameters
statusThe Q&A connect status.

◆ onQuestionMarkedAsDismissed:

- (void) onQuestionMarkedAsDismissed: (NSString *) questionID

If the question marked as dismiss will receive the callback.

Parameters
questionIDThe unique ID of the question marked as dismissed.

◆ onReceiveAnswer:

- (void) onReceiveAnswer: (NSString *_Nullable) answerID

If receive answer will receive the callback.

Parameters
answerIDThe receive answer ID.

◆ onReceiveQuestion:

- (void) onReceiveQuestion: (NSString *_Nullable) questionID

If receive question will receive the callback.

Parameters
questionIDThe receive question ID.

◆ onReopenQuestion:

- (void) onReopenQuestion: (NSString *) questionID

If reopen question will receive the callback.

Parameters
questionIDThe reopen question ID.

◆ onRevokeVoteupQuestion:orderChanged:

- (void) onRevokeVoteupQuestion: (NSString *) questionID
orderChanged: (BOOL) isChanged 

If revoke vote queation will receive the callback.

Parameters
questionIDThe revoke vote question ID.
isChangedIf YES means the question order will change,otherwise not.

◆ onUserEndLiving:

- (void) onUserEndLiving: (NSString *) questionID

If user end living will receive the callback.

Parameters
questionIDThe user end living questionID.

◆ onUserLivingReply:

- (void) onUserLivingReply: (NSString *) questionID

If user living reply will receive the callback.

Parameters
questionIDThe user living reply questionID.

◆ onVoteupQuestion:orderChanged:

- (void) onVoteupQuestion: (NSString *) questionID
orderChanged: (BOOL) isChanged 

If vote queation will receive the callback.

Parameters
questionIDThe vote questionID.
isChangedIf YES means the question order will change,otherwise not.