ZOOM Windows SDK  5.2.42037.1112
Public Member Functions | List of all members
ISelectMeetingItemMeetingOptionHelper Class Referenceabstract

The interface to configure the meeting basic information. More...

#include <premeeting_service_interface.h>

Inherited by IMeetingItemInfoSelectHelper.

Public Member Functions

virtual SDKError SetMeetingTopic (const wchar_t *topic)=0
 
virtual SDKError EnableMeetingPassword (bool bEnable)=0
 Set whether the password is required when joining the meeting. More...
 
virtual SDKError SetMeetingPassword (const wchar_t *meetingPsw)=0
 Set the meeting password. More...
 
virtual SDKError EnableJoinBeforeHost (bool bEnable)=0
 Set if it is able to join the meeting before the host. More...
 
virtual SDKError EnableMuteUponEntry (bool bEnable)=0
 Set if it is able to mute attendees automatically when join the meeting. More...
 
virtual SDKError EnableScheduleWithPmi (bool bEnable)=0
 Set if it is able to schedule meeting by PMI(Personal meeting ID). More...
 
virtual SDKError EnableOnlySignedInUserCanJoin (bool bEnable)=0
 Set if only the specified user can join the meeting. More...
 
virtual SDKError SetSpecifiedDomainCanJoin (const wchar_t *specified_domain_can_join)=0
 Set a specified domain. More...
 
virtual SDKError EnableHostInChina (bool bEnable)=0
 Set if it is able to host a meeting in China. More...
 
virtual SDKError EnableAutoRecord (bool bEnable)=0
 Set if it is able to record the meeting automatically. More...
 
virtual SDKError SelectAutoRecordType (SCHEDULERECTYPE type_)=0
 Set the meeting recording type. More...
 
virtual SDKError EnableWaitingRoom (bool bEnable)=0
 
virtual SDKError EnableMeetingToPublic (bool bEnable)=0
 
virtual SDKError EnableLanguageInterpretation (bool bEnable)=0
 
virtual SDKError SetInterpreterInfoList (IList< IInterpreterInfo * > *lst_interpreters)=0
 
virtual SDKError SetAlternativeHostList (IList< IAlternativeHostInfo * > *lst_althosts)=0
 
virtual ISelectMeetingItemScheduleForHelperGetScheduleForHelper ()=0
 Get the specified meeting information interface. More...
 

Detailed Description

The interface to configure the meeting basic information.

Member Function Documentation

◆ EnableAutoRecord()

virtual SDKError ISelectMeetingItemMeetingOptionHelper::EnableAutoRecord ( bool  bEnable)
pure virtual

Set if it is able to record the meeting automatically.

Parameters
bEnableTRUE indicates that the meeting will be recorded automatically. False not.
Returns
If the function succeeds, the return value is SDKErr_Success. Otherwise failed. To get extended error information, see SDKError enum.
Remarks
The ISelectMeetingItemMeetingOptionHelperEvent::onAutoRecordEnabledStatusNotification() will be triggered each time this function is called.

◆ EnableHostInChina()

virtual SDKError ISelectMeetingItemMeetingOptionHelper::EnableHostInChina ( bool  bEnable)
pure virtual

Set if it is able to host a meeting in China.

Parameters
bEnableTRUE indicates that it is enabled to host the meeting in China.
Returns
If the function succeeds, the return value is SDKErr_Success. Otherwise failed. To get extended error information, see SDKError enum.

◆ EnableJoinBeforeHost()

virtual SDKError ISelectMeetingItemMeetingOptionHelper::EnableJoinBeforeHost ( bool  bEnable)
pure virtual

Set if it is able to join the meeting before the host.

Parameters
bEnableTRUE indicates that participants are allowed to join the meeting before the host. FALSE not.
Returns
If the function succeeds, the return value is SDKErr_Success. Otherwise failed. To get extended error information, see SDKError enum.
Remarks
The ISelectMeetingItemMeetingOptionHelperEvent::onJoinBeforeHostEnabledStatusNotification() will be triggered each time this function is called.

◆ EnableMeetingPassword()

virtual SDKError ISelectMeetingItemMeetingOptionHelper::EnableMeetingPassword ( bool  bEnable)
pure virtual

Set whether the password is required when joining the meeting.

Parameters
bEnableTRUE indicates that the password is required.
Returns
If the function succeeds, the return value is SDKErr_Success. Otherwise failed. To get extended error information, see SDKError enum.
Remarks
The ISelectMeetingItemMeetingOptionHelperEvent::onMeetingPasswordEnabledStatusNotification() will be triggered each time this function is called.

◆ EnableMuteUponEntry()

virtual SDKError ISelectMeetingItemMeetingOptionHelper::EnableMuteUponEntry ( bool  bEnable)
pure virtual

Set if it is able to mute attendees automatically when join the meeting.

Parameters
bEnableTRUE indicates that participants are muted when they join the meeting. FALSE not.
Returns
If the function succeeds, the return value is SDKErr_Success. Otherwise failed. To get extended error information, see SDKError enum.
Remarks
The ISelectMeetingItemMeetingOptionHelperEvent::onMuteUponEntryEnabledStatusNotification() will be triggered each time this function is called.

◆ EnableOnlySignedInUserCanJoin()

virtual SDKError ISelectMeetingItemMeetingOptionHelper::EnableOnlySignedInUserCanJoin ( bool  bEnable)
pure virtual

Set if only the specified user can join the meeting.

Parameters
bEnableTRUE indicates that only the specified user can join the meeting.
Returns
If the function succeeds, the return value is SDKErr_Success. Otherwise failed. To get extended error information, see SDKError enum.
Remarks
The ISelectMeetingItemMeetingOptionHelperEvent::onOnlySignedInUserCanJoinEnabledStatusNotification() will be triggered each time this function is called.

◆ EnableScheduleWithPmi()

virtual SDKError ISelectMeetingItemMeetingOptionHelper::EnableScheduleWithPmi ( bool  bEnable)
pure virtual

Set if it is able to schedule meeting by PMI(Personal meeting ID).

Parameters
bEnableTRUE indicates to use the PMI as the meeting ID.
Returns
If the function succeeds, the return value is SDKErr_Success. Otherwise failed. To get extended error information, see SDKError enum.

◆ GetScheduleForHelper()

virtual ISelectMeetingItemScheduleForHelper* ISelectMeetingItemMeetingOptionHelper::GetScheduleForHelper ( )
pure virtual

Get the specified meeting information interface.

Returns
A pointer to the ISelectMeetingItemScheduleForHelper. For more details, see ISelectMeetingItemScheduleForHelper.

◆ SelectAutoRecordType()

virtual SDKError ISelectMeetingItemMeetingOptionHelper::SelectAutoRecordType ( SCHEDULERECTYPE  type_)
pure virtual

Set the meeting recording type.

Parameters
type_Specify the recording type of meeting. For more details, see SCHEDULERECTYPE enum.
Returns
If the function succeeds, the return value is SDKErr_Success. Otherwise failed. To get extended error information, see SDKError enum.

◆ SetMeetingPassword()

virtual SDKError ISelectMeetingItemMeetingOptionHelper::SetMeetingPassword ( const wchar_t *  meetingPsw)
pure virtual

Set the meeting password.

Parameters
meetingPswMeeting password.

◆ SetSpecifiedDomainCanJoin()

virtual SDKError ISelectMeetingItemMeetingOptionHelper::SetSpecifiedDomainCanJoin ( const wchar_t *  specified_domain_can_join)
pure virtual

Set a specified domain.

Parameters
specified_domain_can_joinSpecify the domain.
Returns
If the function succeeds, the return value is SDKErr_Success. Otherwise failed. To get extended error information, see SDKError enum.
Remarks
The users in the domain are specified.

The documentation for this class was generated from the following file: