|
Meeting SDK for macOS API Reference
|
Polling controller interface. More...
#include <ZoomSDKPollingController.h>
Inherits NSObject.
Instance Methods | |
| (BOOL) | - canDoPolling |
| Determine whether the current meeting can do the polling. | |
| (BOOL) | - canShowAnswerResultList: |
| Determine if the answer result list can be show. | |
| (NSArray< ZoomSDKPollingQuestionItem * > *) | - getPollingQuestionItemList: |
| Get the list of poll's question. | |
| (NSArray< ZoomSDKPollingAnswerItem * > *) | - getPollingRightAnswerItemList: |
| Get the list of polling question or subquestion's right answer. | |
| (NSArray< ZoomSDKPollingAnswerResultItem * > *) | - getPollingAnswerResultItemList: |
| Get the list of polling answer result item. | |
| (ZoomSDKPollingItem *) | - getPollingItemByID: |
| Get the polling item object of specified polling ID. | |
| (BOOL) | - canGetRightAnswerItemList: |
| Determine if the right answer item list can be allowed to get. | |
| (NSString *) | - getPollingQuestionImagePath:questionID: |
| Get the polling question's image path. | |
| (ZoomSDKError) | - getQuestionCharactersLengthRange:questionID:minLen:maxLen: |
| Get the polling question's minimum character and maximum character count. | |
| (BOOL) | - isQuestionCaseSensitive:questionID: |
| Determine if the question is case sensitive. | |
| (NSString *) | - getActivePollingID |
| Get the active poll's ID. | |
| (BOOL) | - canAddPolling |
| Determine if the host can add polling. | |
| (ZoomSDKError) | - addPolling |
| Open create polling in a web browser. | |
| (BOOL) | - canEditPolling: |
| Determine if the host can edit polling. | |
| (ZoomSDKError) | - editPolling: |
| Open edit polling in a web browser. | |
| (BOOL) | - canDeletePolling: |
| Determine if the host can delete polling. | |
| (ZoomSDKError) | - deletePolling: |
| Delete the polling. | |
| (BOOL) | - canDuplicatePolling: |
| Determine if the host can duplicate polling. | |
| (ZoomSDKError) | - duplicatePolling: |
| Duplicate the polling. | |
| (BOOL) | - canViewPollingResultFromBrowser: |
| Determine if the user can view polling result in the browser. | |
| (ZoomSDKError) | - viewPollingResultFromBrowser: |
| Open a polling result in the web browser. | |
| (NSArray< ZoomSDKPollingItem * > *) | - getPollingItemList |
| Get the list of poll item. | |
| (BOOL) | - canStartPolling: |
| Determine if the host or co-host can start the polling. | |
| (ZoomSDKError) | - startPolling: |
| Start the polling. | |
| (ZoomSDKError) | - stopPolling: |
| Stop the polling. | |
| (BOOL) | - canRestartPolling: |
| Determine if the host or co-host can restart the polling. | |
| (ZoomSDKError) | - restartPolling: |
| Restart the polling. | |
| (BOOL) | - canSharePollingResult: |
| Determine if the host or co-host can share the poll's result. | |
| (ZoomSDKError) | - startSharePollingResult: |
| Share the poll's result. | |
| (ZoomSDKError) | - stopSharePollingResult: |
| Stop to share the poll's result. | |
| (ZoomSDKError) | - enableGetRightAnswerList: |
| Set to enable show right answer to participants when share quiz's result. | |
| (BOOL) | - canDownloadResult |
| Determine if the host can download poll's result from browser. | |
| (ZoomSDKError) | - downLoadResult |
| Download all stopped poll's result from browser. | |
| (ZoomSDKError) | - setAnswerCheck:bCheck: |
| Attendee set answer's check. | |
| (ZoomSDKError) | - setAnswerContent:answerText: |
| Attendee set answer's content. | |
| (BOOL) | - canSubmitPolling: |
| Determine if the attendee can submit the polling. | |
| (ZoomSDKError) | - submitPolling: |
| Submit the polling. | |
Protected Attributes | |
| id< ZoomSDKPollingControllerDelegate > | _delegate |
Properties | |
| id< ZoomSDKPollingControllerDelegate > | delegate |
| Delegate object to receive polling events. | |
Polling controller interface.
Definition at line 313 of file ZoomSDKPollingController.h.
| - (ZoomSDKError) addPolling |
Open create polling in a web browser.
| - (BOOL) canAddPolling |
Determine if the host can add polling.
| - (BOOL) canDeletePolling: | (NSString *) | pollingID |
Determine if the host can delete polling.
| pollingID | Specify the delete poll's polling ID. |
| - (BOOL) canDoPolling |
Determine whether the current meeting can do the polling.
| - (BOOL) canDownloadResult |
Determine if the host can download poll's result from browser.
| - (BOOL) canDuplicatePolling: | (NSString *) | pollingID |
Determine if the host can duplicate polling.
| pollingID | Specify the duplicate poll's polling ID. |
| - (BOOL) canEditPolling: | (NSString *) | pollingID |
Determine if the host can edit polling.
| pollingID | Specify the edit poll's polling ID. |
| - (BOOL) canGetRightAnswerItemList: | (NSString *) | pollingID |
Determine if the right answer item list can be allowed to get.
| pollingID | Specify the right answer's polling ID. |
| - (BOOL) canRestartPolling: | (NSString *) | pollingID |
Determine if the host or co-host can restart the polling.
| pollingID | Specify the poll's polling ID. |
| - (BOOL) canSharePollingResult: | (NSString *) | pollingID |
Determine if the host or co-host can share the poll's result.
| pollingID | Specify the poll's polling ID. |
| - (BOOL) canShowAnswerResultList: | (NSString *) | pollingID |
Determine if the answer result list can be show.
| pollingID | Specify the answer result's polling ID. |
| - (BOOL) canStartPolling: | (NSString *) | pollingID |
Determine if the host or co-host can start the polling.
| pollingID | Specify the poll's polling ID. |
| - (BOOL) canSubmitPolling: | (NSString *) | pollingID |
Determine if the attendee can submit the polling.
| pollingID | Specify the submit poll's polling ID. |
| - (BOOL) canViewPollingResultFromBrowser: | (NSString *) | pollingID |
Determine if the user can view polling result in the browser.
| pollingID | Specify the poll's polling ID. |
| - (ZoomSDKError) deletePolling: | (NSString *) | pollingID |
Delete the polling.
| pollingID | Specify the delete poll's polling ID. |
| - (ZoomSDKError) downLoadResult |
Download all stopped poll's result from browser.
| - (ZoomSDKError) duplicatePolling: | (NSString *) | pollingID |
Duplicate the polling.
| pollingID | Specify the duplicate poll's polling ID. |
| - (ZoomSDKError) editPolling: | (NSString *) | pollingID |
Open edit polling in a web browser.
| pollingID | Specify the edit poll's polling ID. |
| - (ZoomSDKError) enableGetRightAnswerList: | (BOOL) | bEnable |
Set to enable show right answer to participants when share quiz's result.
| bEnable | YES indicates to enable. NO means not. |
| - (NSString *) getActivePollingID |
Get the active poll's ID.
| - (NSArray< ZoomSDKPollingAnswerResultItem * > *) getPollingAnswerResultItemList: | (NSString *) | pollingID |
Get the list of polling answer result item.
| pollingID | Specify the answer result's polling ID. |
| - (ZoomSDKPollingItem *) getPollingItemByID: | (NSString *) | pollingID |
Get the polling item object of specified polling ID.
| pollingID | Specify the polling ID for which you want to get the information. |
| - (NSArray< ZoomSDKPollingItem * > *) getPollingItemList |
Get the list of poll item.
| - (NSString *) getPollingQuestionImagePath: | (NSString *) | pollingID | |
| questionID: | (NSString *) | questionID |
Get the polling question's image path.
| pollingID | Specify the answer's polling ID. |
| questionID | Specify the answer's question ID. |
| - (NSArray< ZoomSDKPollingQuestionItem * > *) getPollingQuestionItemList: | (NSString *) | pollingID |
Get the list of poll's question.
| pollingID | Specify the question's polling ID. |
| - (NSArray< ZoomSDKPollingAnswerItem * > *) getPollingRightAnswerItemList: | (NSString *) | pollingID |
Get the list of polling question or subquestion's right answer.
| pollingID | Specify the right answer's polling ID. |
| - (ZoomSDKError) getQuestionCharactersLengthRange: | (NSString *) | pollingID | |
| questionID: | (NSString *) | questionID | |
| minLen: | (unsigned int *) | minLen | |
| maxLen: | (unsigned int *) | maxLen |
Get the polling question's minimum character and maximum character count.
| pollingID | Specify the question's polling ID. |
| questionID | Specify the question's question ID. |
| minLen | Specify the minimum number of words to submit. |
| maxLen | Specify the maximum number of words to submit. |
ZoomSDKError_Success. Otherwise failed. | - (BOOL) isQuestionCaseSensitive: | (NSString *) | pollingID | |
| questionID: | (NSString *) | questionID |
Determine if the question is case sensitive.
| pollingID | Specify the question's polling ID. |
| questionID | Specify the question's question ID. |
| - (ZoomSDKError) restartPolling: | (NSString *) | pollingID |
Restart the polling.
| pollingID | Specify the poll's polling ID. |
| - (ZoomSDKError) setAnswerCheck: | (ZoomSDKPollingAnswerItem *) | answerItem | |
| bCheck: | (BOOL) | bCheck |
Attendee set answer's check.
| answerItem | Specify the object of ZoomSDKPollingAnswerItem. |
| bCheck | Specify whether you want to select the answer or not. |
| - (ZoomSDKError) setAnswerContent: | (ZoomSDKPollingAnswerItem *) | answerItem | |
| answerText: | (NSString *) | answerText |
Attendee set answer's content.
| answerItem | Specify the object of ZoomSDKPollingAnswerItem. |
| answerText | Specify you want to reply answer's content. |
ZoomSDKError_Success. Otherwise, the function fails. | - (ZoomSDKError) startPolling: | (NSString *) | pollingID |
Start the polling.
| pollingID | Specify the poll's polling ID. |
| - (ZoomSDKError) startSharePollingResult: | (NSString *) | pollingID |
Share the poll's result.
| pollingID | Specify the poll's polling ID. |
| - (ZoomSDKError) stopPolling: | (NSString *) | pollingID |
Stop the polling.
| pollingID | Specify the poll's polling ID. |
| - (ZoomSDKError) stopSharePollingResult: | (NSString *) | pollingID |
Stop to share the poll's result.
| pollingID | Specify the poll's polling ID. |
| - (ZoomSDKError) submitPolling: | (NSString *) | pollingID |
Submit the polling.
| pollingID | Specify the submit poll's polling ID. |
| - (ZoomSDKError) viewPollingResultFromBrowser: | (NSString *) | pollingID |
Open a polling result in the web browser.
| pollingID | Specify the poll's polling ID. |
|
protected |
Definition at line 315 of file ZoomSDKPollingController.h.
|
readwritenonatomicassign |
Delegate object to receive polling events.
Definition at line 320 of file ZoomSDKPollingController.h.