Mac SDK
Instance Methods | List of all members
<ZoomSDKQAControllerDelegate> Protocol Reference
Inheritance diagram for <ZoomSDKQAControllerDelegate>:

Instance Methods

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

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.

◆ 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 *)  answerID

If receive answer will receive the callback.

Parameters
answerIDThe receive answer ID.

◆ onReceiveQuestion:

- (void) onReceiveQuestion: (NSString *)  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 chanage,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 chanage,otherwise not.

The documentation for this protocol was generated from the following file: