ZOOM Windows SDK
5.2.42037.1112
|
Meeting q&a controller interface class. More...
#include <meeting_qa_ctrl_interface.h>
Public Member Functions | |
virtual SDKError | SetEvent (IMeetingQAControllerEvent *pEvent)=0 |
Set the meeting q&a controller callback event handler. More... | |
virtual SDKError | AddQuestion (const wchar_t *questionContent, bool bAskAnonymous)=0 |
The attendee adds a question. More... | |
virtual int | GetMyQuestionCount ()=0 |
Get the question count of the attendee himself. More... | |
virtual IList< IQAItemInfo * > * | GetMyQuestionList ()=0 |
Get the list of all the questions that the attendee himself added. More... | |
virtual SDKError | CommentQuestion (const wchar_t *questionID, const wchar_t *commentContent)=0 |
The attendee comments a question. More... | |
virtual SDKError | AnswerQuestionPrivate (const wchar_t *questionID, const wchar_t *answerContent)=0 |
The host answers the question to the question sender privately. More... | |
virtual SDKError | AnswerQuestionPublic (const wchar_t *questionID, const wchar_t *answerContent)=0 |
The host answers the question publicly. More... | |
virtual SDKError | DismissQuestion (const wchar_t *questionID)=0 |
The host dismisses the question. More... | |
virtual SDKError | DeleteQuestion (const wchar_t *questionID)=0 |
The host deletes the question. More... | |
virtual SDKError | DeleteAnswer (const wchar_t *answerID)=0 |
The host deletes the answerID. More... | |
virtual SDKError | ReopenQuestion (const wchar_t *questionID)=0 |
The host reopens the question. More... | |
virtual SDKError | StartLiving (const wchar_t *questionID)=0 |
Set the question can be answered live. More... | |
virtual SDKError | EndLiving (const wchar_t *questionID)=0 |
Set the question can not be answered live. More... | |
virtual int | GetOpenQuestionCount ()=0 |
Get the count of the opened questions. More... | |
virtual int | GetDismissedQuestionCount ()=0 |
Get the count of the dismissed questions. More... | |
virtual int | GetAnsweredQuestionCount ()=0 |
Get the count of the answered questions. More... | |
virtual IList< IQAItemInfo * > * | GetOpenQuestionList ()=0 |
Get the list of the opened questions. More... | |
virtual IList< IQAItemInfo * > * | GetDismissedQuestionList ()=0 |
Get the list of the dismissed questions. More... | |
virtual IList< IQAItemInfo * > * | GetAnsweredQuestionList ()=0 |
Get the list of the answered questions. More... | |
virtual SDKError | EnableAnonnymousQuestion (bool bEnable)=0 |
Enable or disable to ask question anonymously. More... | |
virtual SDKError | EnableAttendeeViewAllQuestion (bool bEnable)=0 |
Enable or disable the attendees to view all the questions. More... | |
virtual SDKError | EnableQAComment (bool bEnable)=0 |
Enable or disable to comment question. More... | |
virtual SDKError | EnableQAVoteup (bool bEnable)=0 |
Enable or disable to vote up question. More... | |
virtual bool | IsQAEnabled ()=0 |
Determine if the meeting q&a service is enabled. More... | |
virtual bool | IsQACommentEnabled ()=0 |
Determine if enabled to comment question. More... | |
virtual bool | IsQAVoteupEnabled ()=0 |
Determine if enabled to vote up question. More... | |
virtual bool | IsAskQuestionAnonymouslyEnabled ()=0 |
Determine if enabled to ask question anonymously. More... | |
virtual bool | IsAttendeeCanViewAllQuestions ()=0 |
Determine if the attendee can view all the questions. More... | |
virtual IList< IQAItemInfo * > * | GetAllQuestionList ()=0 |
Get the list of all the questions. More... | |
virtual IQAItemInfo * | GetQuestion (const wchar_t *questionID)=0 |
Get a certain question. More... | |
virtual IAnswerItem * | GetAnswer (const wchar_t *answerID)=0 |
Get a certain answer. More... | |
virtual SDKError | VoteupQuestion (const wchar_t *questionID, bool bVokeup)=0 |
Vote up or revoke voting up the question. More... | |
Meeting q&a controller interface class.
|
pure virtual |
The attendee adds a question.
questionContent | Specifies the content of the question. |
bAskAnonymous | Specifies whether the question is asked anonymously. |
|
pure virtual |
The host answers the question to the question sender privately.
questionID | Specifies the question id. |
answerContent | Specifies the content of the answer. |
|
pure virtual |
The host answers the question publicly.
questionID | Specifies the question id. |
answerContent | Specifies the content of the answer. |
|
pure virtual |
The attendee comments a question.
questionID | Specifies the question id. |
commentContent | Specifies the content of the comment. |
|
pure virtual |
The host deletes the answerID.
answerID | Specifies the answer id. |
|
pure virtual |
The host deletes the question.
questionID | Specifies the question id. |
|
pure virtual |
The host dismisses the question.
questionID | Specifies the question id. |
|
pure virtual |
Enable or disable to ask question anonymously.
bEnable | TRUE indicates to enable to ask question anonymously. |
|
pure virtual |
Enable or disable the attendees to view all the questions.
bEnable | TRUE indicates to enable the attendees to view all the questions. |
|
pure virtual |
Enable or disable to comment question.
bEnable | TRUE indicates to enable to comment question. |
|
pure virtual |
Enable or disable to vote up question.
bEnable | TRUE indicates to enable to vote up question. |
|
pure virtual |
Set the question can not be answered live.
questionID | Specifies the question id. |
|
pure virtual |
Get the list of all the questions.
|
pure virtual |
Get a certain answer.
answerID | Specifies the answer id. |
|
pure virtual |
Get the count of the answered questions.
|
pure virtual |
Get the list of the answered questions.
|
pure virtual |
Get the count of the dismissed questions.
|
pure virtual |
Get the list of the dismissed questions.
|
pure virtual |
Get the question count of the attendee himself.
|
pure virtual |
Get the list of all the questions that the attendee himself added.
|
pure virtual |
Get the count of the opened questions.
|
pure virtual |
Get the list of the opened questions.
|
pure virtual |
Get a certain question.
questionID | Specifies the question id. |
|
pure virtual |
Determine if enabled to ask question anonymously.
|
pure virtual |
Determine if the attendee can view all the questions.
|
pure virtual |
Determine if enabled to comment question.
|
pure virtual |
Determine if the meeting q&a service is enabled.
|
pure virtual |
Determine if enabled to vote up question.
|
pure virtual |
The host reopens the question.
questionID | Specifies the question id. |
|
pure virtual |
Set the meeting q&a controller callback event handler.
pEvent | A pointer to the IMeetingQAControllerEvent that receives the meeting q&a event. For more details, see IMeetingQAControllerEvent. |
|
pure virtual |
Set the question can be answered live.
questionID | Specifies the question id. |
|
pure virtual |
Vote up or revoke voting up the question.
questionID | Specifies the question id. |
bVokeup | TRUE indicates to vote up, FALSE indicates to revoke voting up. |