|
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 |
| Determine whether the current meeting can do the polling. | |
| 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 |
| Determine if the question is case sensitive. | |
| 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 194 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 |
Determine whether the current meeting can do the polling.
|
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. |
| bCheck | Specify you want to select the answer or not. |
|
pure virtual |
Attendee set answer's content.
| answerItem | Specify the answer item to set. |
| 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. |
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. |