Meeting SDK for Windows API Reference
|
Polling controller interface. More...
#include <meeting_polling_ctrl_interface.h>
Public Member Functions | |
virtual SDKError | SetEvent (IMeetingPollingCtrlEvent *pEvent)=0 |
Configure the meeting polling controller callback event handler. | |
virtual bool | CanDoPolling ()=0 |
virtual const zchar_t * | GetActivePollingID ()=0 |
Get the active poll's ID. | |
virtual IList< IPollingQuestionItem * > * | GetPollingQuestionItemList (const zchar_t *pollingID)=0 |
Get the list of poll's question. | |
virtual bool | CanGetRightAnswerItemList (const zchar_t *pollingID)=0 |
Determine if the right answer item list can be allowed to get. | |
virtual IList< IPollingAnswerItem * > * | GetPollingRightAnswerItemList (const zchar_t *pollingID)=0 |
Get the list of polling question or subquestion's right answer. | |
virtual bool | CanShowAnswerResultList (const zchar_t *pollingID)=0 |
Determine if the answer result list can be show. | |
virtual IList< IPollingAnswerResultItem * > * | GetPollingAnswerResultItemList (const zchar_t *pollingID)=0 |
Get the list of polling answer result item. | |
virtual IPollingItem * | GetPollingItemByID (const zchar_t *pollingID)=0 |
Get the polling item object of specified polling ID. | |
virtual const zchar_t * | GetPollingQuestionImagePath (const zchar_t *pollingID, const zchar_t *questionID)=0 |
Get the polling question's image path. | |
virtual SDKError | GetQuestionCharactersLengthRange (const zchar_t *pollingID, const zchar_t *questionID, unsigned int &minLen, unsigned int &maxLen)=0 |
Get the polling question's minimum character and maximum character count. | |
virtual bool | IsQuestionCaseSensitive (const zchar_t *pollingID, const zchar_t *questionID)=0 |
virtual bool | CanAddPolling ()=0 |
Determine if the host can add polling. | |
virtual SDKError | AddPolling ()=0 |
Open create polling in a web browser. | |
virtual bool | CanEditPolling (const zchar_t *pollingID)=0 |
Determine if the host can edit polling. | |
virtual SDKError | EditPolling (const zchar_t *pollingID)=0 |
Open edit polling in a web browser. | |
virtual bool | CanDeletePolling (const zchar_t *pollingID)=0 |
Determine if the host can delete polling. | |
virtual SDKError | DeletePolling (const zchar_t *pollingID)=0 |
Delete the polling. | |
virtual bool | CanDuplicatePolling (const zchar_t *pollingID)=0 |
Determine if the host can duplicate polling. | |
virtual SDKError | DuplicatePolling (const zchar_t *pollingID)=0 |
Duplicate the polling. | |
virtual bool | CanViewPollingResultFromBrowser (const zchar_t *pollingID)=0 |
Determine if the user can view polling results in the browser. | |
virtual SDKError | ViewPollingResultFromBrowser (const zchar_t *pollingID)=0 |
Open a polling result in the web browser. | |
virtual IList< IPollingItem * > * | GetPollingItemList ()=0 |
Get the list of poll item. | |
virtual bool | CanStartPolling (const zchar_t *pollingID)=0 |
Determine if the host or co-host can start the polling. | |
virtual SDKError | StartPolling (const zchar_t *pollingID)=0 |
Start the polling. | |
virtual SDKError | StopPolling (const zchar_t *pollingID)=0 |
Stop the polling. | |
virtual bool | CanRestartPolling (const zchar_t *pollingID)=0 |
Determine if the host or co-host can restart the polling. | |
virtual SDKError | RestartPolling (const zchar_t *pollingID)=0 |
Restart the polling. | |
virtual bool | CanSharePollingResult (const zchar_t *pollingID)=0 |
Determine if the host or co-host can share the poll's result. | |
virtual SDKError | StartSharePollingResult (const zchar_t *pollingID)=0 |
Share the poll's result. | |
virtual SDKError | StopSharePollingResult (const zchar_t *pollingID)=0 |
Stop the poll's result. | |
virtual SDKError | EnableGetRightAnswerList (bool bEnable)=0 |
Set to enable show right answer to participants when share quiz's result. | |
virtual bool | CanDownloadResult ()=0 |
Determine if the host can download poll's result from browser. | |
virtual SDKError | DownLoadResult ()=0 |
Download all stopped poll's result from browser. | |
virtual SDKError | SetAnswerCheck (IPollingAnswerItem *answerItem, bool bCheck)=0 |
Attendee set answer's check. | |
virtual SDKError | SetAnswerContent (IPollingAnswerItem *answerItem, const zchar_t *answerText)=0 |
Attendee set answer's content. | |
virtual bool | CanSubmitPolling (const zchar_t *pollingID)=0 |
Determine if the attendee can submit the polling. | |
virtual SDKError | SubmitPolling (const zchar_t *pollingID)=0 |
Submit the polling. | |
Polling controller interface.
Definition at line 161 of file meeting_polling_ctrl_interface.h.
|
pure virtual |
Open create polling in a web browser.
|
pure virtual |
Determine if the host can add polling.
|
pure virtual |
Determine if the host can delete polling.
pollingID | Specify the delete poll's polling ID. |
|
pure virtual |
|
pure virtual |
Determine if the host can download poll's result from browser.
|
pure virtual |
Determine if the host can duplicate polling.
pollingID | Specify the duplicate poll's polling ID. |
|
pure virtual |
Determine if the host can edit polling.
pollingID | Specify the edit poll's polling ID. |
|
pure virtual |
Determine if the right answer item list can be allowed to get.
pollingID | Specify the right answer's polling ID. |
|
pure virtual |
Determine if the host or co-host can restart the polling.
pollingID | Specify the poll's polling ID. |
|
pure virtual |
Determine if the host or co-host can share the poll's result.
pollingID | Specify the poll's polling ID. |
|
pure virtual |
Determine if the answer result list can be show.
pollingID | Specify the answer result's polling ID. |
|
pure virtual |
Determine if the host or co-host can start the polling.
pollingID | Specify the poll's polling ID. |
|
pure virtual |
Determine if the attendee can submit the polling.
pollingID | Specify the submit poll's polling ID. |
|
pure virtual |
Determine if the user can view polling results in the browser.
pollingID | Specify the poll's polling ID. |
Delete the polling.
pollingID | Specify the delete poll's polling ID. |
|
pure virtual |
Download all stopped poll's result from browser.
|
pure virtual |
Duplicate the polling.
pollingID | Specify the duplicate poll's polling ID. |
Open edit polling in a web browser.
pollingID | Specify the edit poll's polling ID. |
|
pure virtual |
Set to enable show right answer to participants when share quiz's result.
bEnable | TRUE indicates to enable. FALSE not. |
|
pure virtual |
Get the active poll's ID.
|
pure virtual |
Get the list of polling answer result item.
pollingID | Specify the answer result's polling ID. |
|
pure virtual |
Get the polling item object of specified polling ID.
pollingID | Specify the polling ID where you want to get the information. |
|
pure virtual |
Get the list of poll item.
|
pure virtual |
Get the polling question's image path.
pollingID | Specify the answer's polling ID. |
questionID | Specify the answer's question ID. |
|
pure virtual |
Get the list of poll's question.
pollingID | Specify the question's polling ID. |
|
pure virtual |
Get the list of polling question or subquestion's right answer.
pollingID | Specify the right answer's polling ID. |
|
pure virtual |
Get the polling question's minimum character and maximum character count.
pollingID | Specify the question's polling ID. |
pollingID | Specify the question's question ID. |
minLen | Specify the minimum number of words to submit. |
maxLen | Specify the maximum number of words to submit. |
|
pure virtual |
\Determine if the question is case sensitive.
pollingID | Specify the question's polling ID. |
questionID | Specify the question's question ID. |
|
pure virtual |
Restart the polling.
pollingID | Specify the poll's polling ID. |
|
pure virtual |
Attendee set answer's check.
answerItem | Specify the answer item to set. To get extended information, see IPollingAnswerItem enum. |
bCheck | Specify you want to select the answer or not. |
|
pure virtual |
Attendee set answer's content.
answerItem | Specify the answer item to set. To get extended information, see IPollingAnswerItem enum. |
answerText | Specify you want to reply answer's content. |
|
pure virtual |
Configure the meeting polling controller callback event handler.
pEvent | An object pointer to the IMeetingPollingCtrlEvent that receives the meeting polling callback event. For more details, see IMeetingPollingCtrlEvent. |
Start the polling.
pollingID | Specify the poll's polling ID. |
|
pure virtual |
Share the poll's result.
pollingID | Specify the poll's polling ID. |
Stop the polling.
pollingID | Specify the poll's polling ID. |
|
pure virtual |
Stop the poll's result.
pollingID | Specify the poll's polling ID. |
Submit the polling.
pollingID | Specify the submit poll's polling ID. |