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

Meeting item information interface. More...

#include <premeeting_service_interface.h>

Inherits IQueryMeetingItemDateInfoHelper, IQueryMeetingItemVideoOptionHelper, IQueryMeetingItemAudioOptionHelper, and IQueryMeetingItemMeetingOptionHelper.

Inherited by IMeetingItemInfoQueryHelper.

Public Member Functions

virtual UINT64 GetUniqueMeetingID ()=0
 Get the exclusive meeting number. More...
 
virtual UINT64 GetMeetingID ()=0
 Get the exclusive meeting number. More...
 
virtual bool IsPMI ()=0
 Determine if the specified meeting is personal. More...
 
virtual bool IsWebinar ()=0
 Determine if the specified meeting is a webinar. More...
 
virtual const wchar_t * GetInviteEmailContent ()=0
 Get the content of the email to invite the users to join the meeting. More...
 
virtual const wchar_t * GetInviteEmailSubject ()=0
 Get the subject of the email to invite the users to join the meeting. More...
 
virtual const wchar_t * GetJoinMeetingUrl ()=0
 Get the URL to invite the users to join the meeting. More...
 
- Public Member Functions inherited from IQueryMeetingItemDateInfoHelper
virtual time_t GetCurrentStartTime ()=0
 Get the start time of the specified meeting. More...
 
virtual int GetDurationInMinutes ()=0
 Get the duration of the specified meeting. More...
 
virtual bool IsRecurringMeetingSelected ()=0
 Determine if the recurring meeting mode is selected. More...
 
- Public Member Functions inherited from IQueryMeetingItemVideoOptionHelper
virtual bool IsHostVideoOnOrOff ()=0
 Determine if the host enables the video when joins the meeting. More...
 
virtual bool IsAttendeeVideoOnOrOff ()=0
 Determine if the video of the participant is enabled when joining meeting. More...
 
- Public Member Functions inherited from IQueryMeetingItemAudioOptionHelper
virtual SDKError GetSelectedAudioType (SCHEDULEAUDIOTYPE &type_)=0
 Get the meeting audio type. More...
 
virtual IQueryMeetingItemTelAudioInfoHelperGetQueryTelAudioInfoHelper ()=0
 Get the meeting telephone number information. More...
 
- Public Member Functions inherited from IQueryMeetingItemMeetingOptionHelper
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

Meeting item information interface.

Member Function Documentation

◆ GetInviteEmailContent()

virtual const wchar_t* IMeetingItemInfo::GetInviteEmailContent ( )
pure virtual

Get the content of the email to invite the users to join the meeting.

Returns
If the function succeeds, the return value is the content of the email. Otherwise failed, returns NULL.

◆ GetInviteEmailSubject()

virtual const wchar_t* IMeetingItemInfo::GetInviteEmailSubject ( )
pure virtual

Get the subject of the email to invite the users to join the meeting.

Returns
If the function succeeds, the return value is the subject of the email. Otherwise failed, returns NULL.

◆ GetJoinMeetingUrl()

virtual const wchar_t* IMeetingItemInfo::GetJoinMeetingUrl ( )
pure virtual

Get the URL to invite the users to join the meeting.

Returns
If the function succeeds, the return value is the URL of the email. Otherwise failed, returns NULL.

◆ GetMeetingID()

virtual UINT64 IMeetingItemInfo::GetMeetingID ( )
pure virtual

Get the exclusive meeting number.

Returns
If the function succeeds, the return value is the non-zero meeting number.

◆ GetUniqueMeetingID()

virtual UINT64 IMeetingItemInfo::GetUniqueMeetingID ( )
pure virtual

Get the exclusive meeting number.

Returns
If the function succeeds, the return value is the non-zero meeting number.

◆ IsPMI()

virtual bool IMeetingItemInfo::IsPMI ( )
pure virtual

Determine if the specified meeting is personal.

Returns
TRUE indicates that it is a personal meeting. False no.

◆ IsWebinar()

virtual bool IMeetingItemInfo::IsWebinar ( )
pure virtual

Determine if the specified meeting is a webinar.

Returns
TRUE indicates that it is a webinar. False no.

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