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

The interface to query the meeting basic configuration information. More...

#include <premeeting_service_interface.h>

Inherited by IMeetingItemInfo.

Public Member Functions

virtual const wchar_t * GetMeetingTopic ()=0
 Get the topic of the specified meeting. More...
 
virtual bool IsMeetingPasswordEnabled (bool &can_change)=0
 Determine if the password is required when join the meeting. More...
 
virtual const wchar_t * GetMeetingPassword ()=0
 Get the password of the specified meeting. More...
 
virtual bool IsJoinBeforeHostEnabled (bool &can_change)=0
 Determine if it is enabled to join the meeting before the host. More...
 
virtual bool IsMuteUponEntryEnabled (bool &can_change)=0
 Determine if the meeting mutes all the participants. More...
 
virtual bool IsScheduleWithPmiEnabled (bool &can_change)=0
 Determine if the personal meeting ID is used in the meeting. More...
 
virtual bool IsOnlySignedInUserCanJoinEnabled (bool &can_change)=0
 Determine if only the specified user is allowed to join the meeting. More...
 
virtual const wchar_t * GetSpecifiedDomainCanJoin (bool &can_change)=0
 Get the domain to join the meeting. More...
 
virtual bool IsHostInChinaEnabled (bool &can_change)=0
 Determine if hosting the meeting in China is enabled. More...
 
virtual bool IsAutoRecordEnabled (bool &can_change, int &support_rec_type)=0
 Determine that if auto video recording is enabled in the meeting. More...
 
virtual SCHEDULERECTYPE GetSelectedAutoRecordType ()=0
 Get the recording type supported by the meeting. More...
 
virtual bool IsWaitingRoomEnabled (bool &can_change)=0
 
virtual bool IsMeetingToPublicEnabled (bool &can_change)=0
 
virtual const wchar_t * GetPublicEventListUrl ()=0
 
virtual bool IsLanguageInterpretationEnabled (bool &can_change)=0
 
virtual IList< IInterpreterInfo *> * GetInterpreterInfoList ()=0
 
virtual IList< IAlternativeHostInfo *> * GetAlternativeHostInfoList ()=0
 
virtual bool isDisabledPMI ()=0
 
virtual IQueryMeetingItemScheduleForHelperGetQueryScheduleForHelper ()=0
 Get the meeting information interface for the specified meeting. More...
 

Detailed Description

The interface to query the meeting basic configuration information.

Member Function Documentation

◆ GetMeetingPassword()

virtual const wchar_t* IQueryMeetingItemMeetingOptionHelper::GetMeetingPassword ( )
pure virtual

Get the password of the specified meeting.

Returns
The password of the specified meeting.

◆ GetMeetingTopic()

virtual const wchar_t* IQueryMeetingItemMeetingOptionHelper::GetMeetingTopic ( )
pure virtual

Get the topic of the specified meeting.

Returns
The topic of the specified meeting.

◆ GetQueryScheduleForHelper()

virtual IQueryMeetingItemScheduleForHelper* IQueryMeetingItemMeetingOptionHelper::GetQueryScheduleForHelper ( )
pure virtual

Get the meeting information interface for the specified meeting.

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

◆ GetSelectedAutoRecordType()

virtual SCHEDULERECTYPE IQueryMeetingItemMeetingOptionHelper::GetSelectedAutoRecordType ( )
pure virtual

Get the recording type supported by the meeting.

Returns
The recording type supported by the meeting. For more details, see SCHEDULERECTYPE enum.

◆ GetSpecifiedDomainCanJoin()

virtual const wchar_t* IQueryMeetingItemMeetingOptionHelper::GetSpecifiedDomainCanJoin ( bool &  can_change)
pure virtual

Get the domain to join the meeting.

Parameters
[out]can_changeTRUE indicates that this feature can be changed.
Returns
The domain to join the meeting.

◆ IsAutoRecordEnabled()

virtual bool IQueryMeetingItemMeetingOptionHelper::IsAutoRecordEnabled ( bool &  can_change,
int &  support_rec_type 
)
pure virtual

Determine that if auto video recording is enabled in the meeting.

Parameters
[out]can_changeTRUE indicates that the record type can be changed.
[out]support_rec_typeindicates the recording type supported by the meeting. For more details, see SCHEDULERECTYPE enum.
Returns
TRUE indicates to enable auto video recording.

◆ IsHostInChinaEnabled()

virtual bool IQueryMeetingItemMeetingOptionHelper::IsHostInChinaEnabled ( bool &  can_change)
pure virtual

Determine if hosting the meeting in China is enabled.

Parameters
[out]can_changeTRUE indicates that this feature can be changed.
Returns
TRUE indicates that hosting the meeting in China is enabled.

◆ IsJoinBeforeHostEnabled()

virtual bool IQueryMeetingItemMeetingOptionHelper::IsJoinBeforeHostEnabled ( bool &  can_change)
pure virtual

Determine if it is enabled to join the meeting before the host.

Parameters
[out]can_changeTRUE indicates that this feature can be changed.
Returns
TRUE indicates it is enabled to join the meeting before the host.

◆ IsMeetingPasswordEnabled()

virtual bool IQueryMeetingItemMeetingOptionHelper::IsMeetingPasswordEnabled ( bool &  can_change)
pure virtual

Determine if the password is required when join the meeting.

Parameters
[out]can_changeTRUE indicates that this feature can be changed.
Returns
TRUE indicates that the password is required.

◆ IsMuteUponEntryEnabled()

virtual bool IQueryMeetingItemMeetingOptionHelper::IsMuteUponEntryEnabled ( bool &  can_change)
pure virtual

Determine if the meeting mutes all the participants.

Parameters
[out]can_changeTRUE indicates that this feature can be changed.
Returns
TRUE indicates to currently mute all the participants.

◆ IsOnlySignedInUserCanJoinEnabled()

virtual bool IQueryMeetingItemMeetingOptionHelper::IsOnlySignedInUserCanJoinEnabled ( bool &  can_change)
pure virtual

Determine if only the specified user is allowed to join the meeting.

Parameters
[out]can_changeTRUE indicates that this feature can be changed.
Returns
TRUE indicates to allow only the specified user to join the meeting.

◆ IsScheduleWithPmiEnabled()

virtual bool IQueryMeetingItemMeetingOptionHelper::IsScheduleWithPmiEnabled ( bool &  can_change)
pure virtual

Determine if the personal meeting ID is used in the meeting.

Parameters
[out]can_changeTRUE indicates that this feature can be changed.
Returns
TRUE indicates to use the PMI.

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