Show / Hide Table of Contents

    Class JoinMeetingParameters

    Class to define parameters required for joining a meeting.

    Inheritance
    Object
    JoinMeetingParameters
    Inherited Members
    Object.ToString()
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.ReferenceEquals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    Namespace: Microsoft.Graph.Communications.Calls
    Assembly: Microsoft.Graph.Communications.Calls.dll
    Syntax
    public class JoinMeetingParameters

    Constructors

    JoinMeetingParameters(ChatInfo, MeetingInfo, IMediaSession)

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

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

    The chat information.

    MeetingInfo meetingInfo

    The meeting information.

    IMediaSession mediaSession

    The media session.

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

    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)
    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

    Properties

    AdditionalData

    Gets or sets the additional data.

    Declaration
    public IDictionary<string, object> AdditionalData { get; set; }
    Property Value
    Type Description
    IDictionary<String, Object>

    AllowGuestToBypassLobby

    Gets or sets a value indicating whether to bypass lobby when joining a group call as guest.

    Declaration
    public bool? AllowGuestToBypassLobby { get; set; }
    Property Value
    Type Description
    Nullable<Boolean>

    ChatInfo

    Gets the chat information.

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

    CorrelationId

    Gets or sets the correlation identifier.

    Declaration
    [Obsolete("Please use AddAsync(JoinMeetingParameters parameters, Guid scenarioId).")]
    public Guid CorrelationId { get; set; }
    Property Value
    Type Description
    Guid

    GuestIdentity

    Gets or sets the guest identity.

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

    MediaSession

    Gets the media session.

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

    MeetingInfo

    Gets the meeting information.

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

    PrefetchPrompts

    Gets the list of media files to prefetch.

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

    RequestedModalities

    Gets the list of modalities to join the call with.

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

    Subject

    Gets or sets the subject.

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

    TenantId

    Gets or sets the tenant id

    Declaration
    public string TenantId { get; set; }
    Property Value
    Type Description
    String
    Back to top Copyright (c) Microsoft Corporation. All rights reserved.