Controller for managing webinar-specific functions.
More...
#include <ZoomSDKWebinarController.h>
Inherits NSObject.
Controller for managing webinar-specific functions.
Definition at line 194 of file ZoomSDKWebinarController.h.
◆ allowAttendeeRaiseHand
The attendees can raise their hands.
- Returns
- If the function succeeds, it returns the
ZoomSDKError_Success. Otherwise, this function returns an error.
- Note
- If the function succeeds, the user receives the '- (void)onAllowAttendeeRaiseHandStatusChanged:(BOOL)isAllowed' callback event. Available only for the host.
◆ AllowAttendeeTalk:
The attendee is permitted to use the audio device.
- Parameters
-
| userId | Specify the permitted user ID. |
- Returns
- If the function succeeds, it returns ZoomSDKError_Success. Otherwise, this function returns an error.
◆ allowAttendeeViewTheParticipantCount
The attendee is permitted to view the participant count.
- Returns
- If the function succeeds, it returns the
ZoomSDKError_Success. Otherwise, this function returns an error.
- Note
- If the function succeeds, the user receives the '- (void)onAllowAttendeeViewTheParticipantCountStatusChanged:(BOOL)isAllowed' callback event. Available only for the host.
◆ AllowPanelistStartVideo
The panelist is permitted to start the video.
- Returns
- If the function succeeds, it returns ZoomSDKError_Success. Otherwise, this function returns an error.
◆ allowWebinarEmojiReaction
Permitted to use emoji reactions.
- Returns
- If the function succeeds, it returns the
ZoomSDKError_Success. Otherwise, this function returns an error.
- Note
- If the function succeeds, the user receives the '- (void)onAllowWebinarReactionStatusChanged:(BOOL)isAllowed' callback event. Available only for the host.
◆ DepromotePanelist2Attendee:
| - (ZoomSDKError) DepromotePanelist2Attendee: |
|
(unsigned int) | userId |
|
Demote the specified panelist to attendee.
- Parameters
-
| userId | The specified's ID panelist. |
- Returns
- If the function succeeds, it returns ZoomSDKError_Success. Otherwise, this function returns an error.
◆ disallowAttendeeRaiseHand
Do not let the attendee to raise their hand.
- Returns
- If the function succeeds, it returns the
ZoomSDKError_Success. Otherwise, this function returns an error.
- Note
- If the function succeeds, the user receives the '- (void)onAllowAttendeeRaiseHandStatusChanged:(BOOL)isAllowed' callback event. Available only for the host.
◆ DisallowAttendeeTalk:
| - (ZoomSDKError) DisallowAttendeeTalk: |
|
(unsigned int) | userId |
|
Forbid the attendee to use the audio device.
- Parameters
-
| userId | Specify the forbidden user ID. |
- Returns
- If the function succeeds, it returns ZoomSDKError_Success. Otherwise, this function returns an error.
◆ disallowAttendeeViewTheParticipantCount
Forbid the attendee to view the participant count.
- Returns
- If the function succeeds, it returns the
ZoomSDKError_Success. Otherwise, this function returns an error.
- Note
- If the function succeeds, the user receives the '- (void)onAllowAttendeeViewTheParticipantCountStatusChanged:(BOOL)isAllowed' callback event. Available only for the host.
◆ DisallowPanelistStartVideo
Forbid the panelist to start video.
- Returns
- If the function succeeds, it returns ZoomSDKError_Success. Otherwise, this function returns an error.
◆ disallowWebinarEmojiReaction
Forbid use of emoji reactions.
- Returns
- If the function succeeds, it returns the
ZoomSDKError_Success. Otherwise, this function returns an error.
- Note
- If the function succeeds, the user receives the '- (void)onAllowWebinarReactionStatusChanged:(BOOL)isAllowed' callback event. Available only for the host.
◆ getAttendeeList
| - (NSArray *_Nullable) getAttendeeList |
|
|
|
Gets the list of attendees in the meeting.
- Returns
- If the function succeeds, it returns an NSArray of attendees. Otherwise, this function fails and returns nil.
◆ getAttendeeViewMode
Gets the attendee's view mode.
- Returns
- The attendee's view mode.
◆ getPanelistChatPrivilege:
Gets the panelist's chat privilege.
- Parameters
-
| privilege | The panelist's chat privilege. It validates only when it returns ZoomSDKError_Success. |
- Returns
- If the function succeeds, it returns ZoomSDKError_Success. Otherwise, this function returns an error.
◆ getParticipantCount
| - (int) getParticipantCount |
|
|
|
Gets the participant count.
- Returns
- The participant count of.
◆ getWebinarRegistrationLegalNoticesExplained
Gets the webinal legal notices explained.
- Returns
- If the function succeeds, it returns the webinal legal notices explained. Otherwise, this function fails and returns nil.
◆ getWebinarRegistrationLegalNoticesPrompt
| - (NSString *) getWebinarRegistrationLegalNoticesPrompt |
|
|
|
Gets the webinal legal notices prompt.
- Returns
- If the function succeeds, it returns the webinal legal notices prompt. Otherwise, this function fails and returns nil.
◆ getZoomSDKWebinarMeetingStatus
Gets the webinar status.
- Returns
- If the function succeeds, it returns an object of ZoomSDKWebinarMeetingStatus. Otherwise, this function fails and returns nil.
◆ PromoteAttendee2Panelist:
| - (ZoomSDKError) PromoteAttendee2Panelist: |
|
(unsigned int) | userId |
|
Promote the specified attendee to panelist.
- Parameters
-
| userId | The specified's ID attendee. |
- Returns
- If the function succeeds, it returns ZoomSDKError_Success. Otherwise, this function returns an error.
◆ setAttendeeViewMode:
Sets the attendee's view mode.
- Parameters
-
| mode | The attendee's view mode. |
- Returns
- If the function succeeds, it returns ZoomSDKError_Success. Otherwise, this function returns an error.
◆ setPanelistChatPrivilege:
Sets the panelist's chat privilege.
- Parameters
-
| privilege | The panelist's chat privilege. |
- Returns
- If the function succeeds, it returns ZoomSDKError_Success. Otherwise, this function returns an error.
◆ _delegate
◆ _webinarMeetingStatus
◆ delegate
◆ webinarMeetingStatus