Show / Hide Table of Contents

Class JoinMeetingParameters

Class to define parameters required for joining a meeting.

Inheritance
System.Object
JoinMeetingParameters
Namespace: Microsoft.Graph.Calls
Assembly: Microsoft.Graph.Calls.dll
Syntax
public class JoinMeetingParameters : object

Constructors

View Source

JoinMeetingParameters(ChatInfo, MeetingInfo, IEnumerable<Modality>, IEnumerable<MediaInfo>, Boolean)

Initializes a new instance of the JoinMeetingParameters class. Use this constructor for service hosted media.

Declaration
public JoinMeetingParameters(ChatInfo chatInfo, MeetingInfo meetingInfo, IEnumerable<Modality> requestedModalities, IEnumerable<MediaInfo> prefetchPrompts = null, bool removeFromDefaultAudioRoutingGroup = false)
Parameters
Type Name Description
ChatInfo chatInfo

The chat information.

MeetingInfo meetingInfo

The meeting information.

IEnumerable<Modality> requestedModalities

The list of modalities for the call

IEnumerable<MediaInfo> prefetchPrompts

The list of media files to prefetch

System.Boolean removeFromDefaultAudioRoutingGroup

Whether to remove it from the default audio route.

View Source

JoinMeetingParameters(ChatInfo, MeetingInfo, IMediaSession, Boolean)

Initializes a new instance of the JoinMeetingParameters class. Use this constructor for app hosted media.

Declaration
public JoinMeetingParameters(ChatInfo chatInfo, MeetingInfo meetingInfo, IMediaSession mediaSession, bool removeFromDefaultAudioRoutingGroup = false)
Parameters
Type Name Description
ChatInfo chatInfo

The chat information.

MeetingInfo meetingInfo

The meeting information.

IMediaSession mediaSession

The media session.

System.Boolean removeFromDefaultAudioRoutingGroup

Whether to remove it from the default audio route.

Properties

View Source

ChatInfo

Gets the chat information.

Declaration
public ChatInfo ChatInfo { get; }
Property Value
Type Description
ChatInfo

The chat information.

View Source

CorrelationId

Gets or sets the correlation identifier.

Declaration
public Guid CorrelationId { get; set; }
Property Value
Type Description
Guid

The correlation identifier.

View Source

MediaSession

Gets the media session.

Declaration
public IMediaSession MediaSession { get; }
Property Value
Type Description
IMediaSession

The media session.

View Source

MeetingInfo

Gets the meeting information.

Declaration
public MeetingInfo MeetingInfo { get; }
Property Value
Type Description
MeetingInfo

The meeting information.

View Source

PrefetchPrompts

Gets the list of media files to prefetch.

Declaration
public IEnumerable<MediaInfo> PrefetchPrompts { get; }
Property Value
Type Description
IEnumerable<MediaInfo>

The list of media files.

View Source

RemoveFromDefaultAudioRoutingGroup

Gets or sets a value indicating whether to remove from default audio routing group.

Declaration
public bool RemoveFromDefaultAudioRoutingGroup { get; set; }
Property Value
Type Description
System.Boolean

The RemoveFromDefaultAudioRoutingGroup.

View Source

RequestedModalities

Gets the list of modalities to join the call with.

Declaration
public IEnumerable<Modality> RequestedModalities { get; }
Property Value
Type Description
IEnumerable<Modality>

The list of modalities.

View Source

Subject

Gets or sets the subject.

Declaration
public string Subject { get; set; }
Property Value
Type Description
System.String

The subject.

View Source

TenantId

Gets or sets the tenant id.

Declaration
public string TenantId { get; set; }
Property Value
Type Description
System.String

The tenant value in the form of a GUID or a UPN. This is a transient value that can be used for authentication.

View Source

UserIdentity

Gets or sets the user identity.

Declaration
public Identity UserIdentity { get; set; }
Property Value
Type Description
Identity

The identity.

  • View Source
Back to top Generated by DocFX