Show / Hide Table of Contents

Interface ICallParticipantCollection

The stateful participant collection interface.

Inherited Members
IResourceCollection<ICallParticipantCollection, ICallParticipant, Participant>.OnUpdated
IResourceCollection<ICallParticipantCollection, ICallParticipant, Participant>.Item[String]
IResourceCollection<ICallParticipantCollection, ICallParticipant, Participant>.TryForceRemove(String, ICallParticipant)
IResourceCollection.Client
IResourceCollection.GraphClient
IResourceCollection.GraphLogger
Microsoft.Graph.StatefulClient.IResourceCollection.TerminateAsync(TimeSpan)
Namespace: Microsoft.Graph.Calls
Assembly: Microsoft.Graph.Calls.dll
Syntax
public interface ICallParticipantCollection : IResourceCollection<ICallParticipantCollection, ICallParticipant, Participant>, IResourceCollection, IDisposable, IReadOnlyCollection<ICallParticipant>

Methods

View Source

ConfigureMixerAsync(IEnumerable<ParticipantMixerLevel>, CancellationToken)

Configures the mixer level asynchronously.

Declaration
Task ConfigureMixerAsync(IEnumerable<ParticipantMixerLevel> participantMixerLevels, CancellationToken cancellationToken = null)
Parameters
Type Name Description
IEnumerable<ParticipantMixerLevel> participantMixerLevels

The participant mixer levels.

CancellationToken cancellationToken

The cancellation token.

Returns
Type Description
Task

The .

View Source

InviteAsync(IEnumerable<InvitationParticipantInfo>, CancellationToken)

Invites a list of participants given their identities.

Declaration
Task InviteAsync(IEnumerable<InvitationParticipantInfo> participants, CancellationToken cancellationToken = null)
Parameters
Type Name Description
IEnumerable<InvitationParticipantInfo> participants

The list of InvitationParticipants to invite.

CancellationToken cancellationToken

The cancellation token.

Returns
Type Description
Task

The .

View Source

MuteAllAsync(IEnumerable<String>, CancellationToken)

The mute async.

Declaration
Task MuteAllAsync(IEnumerable<string> participantIds = null, CancellationToken cancellationToken = null)
Parameters
Type Name Description
IEnumerable<System.String> participantIds

The list of participant ids.

CancellationToken cancellationToken

The cancellation token.

Returns
Type Description
Task

The .

View Source

UnmuteAllAsync(IEnumerable<String>, CancellationToken)

The unmute async.

Declaration
Task UnmuteAllAsync(IEnumerable<string> participantIds = null, CancellationToken cancellationToken = null)
Parameters
Type Name Description
IEnumerable<System.String> participantIds

The list of participant ids.

CancellationToken cancellationToken

The cancellation token.

Returns
Type Description
Task

The .

Extension Methods

ParticipantExtensions.InviteAsync(ICallParticipantCollection, IdentitySet, String, String, CancellationToken)
ParticipantExtensions.ConfigureMixerAsync(ICallParticipantCollection, Participant, AudioDuckingConfiguration, Nullable<Boolean>, IEnumerable<AudioSourceLevel>, CancellationToken)
  • View Source
Back to top Generated by DocFX