Class CallDescription
The default call description class
Inheritance
System.Object
CallDescription
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Microsoft.Bot.Builder.Enterprise.Core
Assembly: Microsoft.Bot.Builder.Enterprise.dll
Syntax
public class CallDescription
Constructors
View SourceCallDescription(ISignalingHandler, IMediaSession, IEnumerable<NotificationType>)
Initializes a new instance of the CallDescription class.
Declaration
public CallDescription(ISignalingHandler signalingHandler, IMediaSession mediaSession, IEnumerable<NotificationType> notificationSubscriptions = null)
Parameters
Type | Name | Description |
---|---|---|
ISignalingHandler | signalingHandler | The signaling handler. |
IMediaSession | mediaSession | The media session. |
System.Collections.Generic.IEnumerable<NotificationType> | notificationSubscriptions | The notification subscriptions. |
CallDescription(ISignalingHandler, IEnumerable<RemoteMediaCallModality>, IEnumerable<NotificationType>)
Initializes a new instance of the CallDescription class. Create a remote media call description
Declaration
public CallDescription(ISignalingHandler signalingHandler, IEnumerable<RemoteMediaCallModality> modalities = null, IEnumerable<NotificationType> notificationSubscriptions = null)
Parameters
Type | Name | Description |
---|---|---|
ISignalingHandler | signalingHandler | Signaling handler for the call |
System.Collections.Generic.IEnumerable<RemoteMediaCallModality> | modalities | The modalities. |
System.Collections.Generic.IEnumerable<NotificationType> | notificationSubscriptions | The notification subscriptions. |