Show / Hide Table of Contents

Class Call

The graph call object.

Inheritance
System.Object
Entity
Call
Inherited Members
Entity.Id
Entity.AdditionalData
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Microsoft.Graph
Assembly: Microsoft.Graph.CoreSDK.dll
Syntax
[JsonObject(MemberSerialization = MemberSerialization.OptIn)]
public class Call : Entity

Properties

View Source

ActiveModalities

Gets or sets active modalities.

Declaration
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "activeModalities", Required = Required.Default)]
public IEnumerable<Modality> ActiveModalities { get; set; }
Property Value
Type Description
System.Collections.Generic.IEnumerable<Modality>
View Source

AnsweredBy

Gets or sets answered by.

Declaration
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "answeredBy", Required = Required.Default)]
public ParticipantInfo AnsweredBy { get; set; }
Property Value
Type Description
ParticipantInfo
View Source

AudioRoutingGroups

Gets or sets audio routing groups.

Declaration
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "audioRoutingGroups", Required = Required.Default)]
public ICallAudioRoutingGroupsCollectionPage AudioRoutingGroups { get; set; }
Property Value
Type Description
ICallAudioRoutingGroupsCollectionPage
View Source

CallbackUri

Gets or sets callback uri.

Declaration
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "callbackUri", Required = Required.Default)]
public string CallbackUri { get; set; }
Property Value
Type Description
System.String
View Source

CallRoutes

Gets or sets call routes.

Declaration
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "callRoutes", Required = Required.Default)]
public IEnumerable<CallRoute> CallRoutes { get; set; }
Property Value
Type Description
System.Collections.Generic.IEnumerable<CallRoute>
View Source

ChatInfo

Gets or sets chat info.

Declaration
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "chatInfo", Required = Required.Default)]
public ChatInfo ChatInfo { get; set; }
Property Value
Type Description
ChatInfo
View Source

CorrelationId

Gets or sets the correlation identifier.

Declaration
[JsonIgnore]
public Guid CorrelationId { get; set; }
Property Value
Type Description
System.Guid
View Source

Direction

Gets or sets direction.

Declaration
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "direction", Required = Required.Default)]
public CallDirection? Direction { get; set; }
Property Value
Type Description
System.Nullable<CallDirection>
View Source

Error

Gets or sets error.

Declaration
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "error", Required = Required.Default)]
public ResultInfo Error { get; set; }
Property Value
Type Description
ResultInfo
View Source

MediaConfig

Gets or sets media config.

Declaration
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "mediaConfig", Required = Required.Default)]
public MediaConfig MediaConfig { get; set; }
Property Value
Type Description
MediaConfig
View Source

MeetingCapability

Gets or sets meeting capability.

Declaration
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "meetingCapability", Required = Required.Default)]
public MeetingCapability MeetingCapability { get; set; }
Property Value
Type Description
MeetingCapability
View Source

MeetingInfo

Gets or sets meeting info.

Declaration
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "meetingInfo", Required = Required.Default)]
public MeetingInfo MeetingInfo { get; set; }
Property Value
Type Description
MeetingInfo
View Source

MyParticipantId

Gets or sets my participant id.

Declaration
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "myParticipantId", Required = Required.Default)]
public string MyParticipantId { get; set; }
Property Value
Type Description
System.String
View Source

Operations

Gets or sets operations.

Declaration
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "operations", Required = Required.Default)]
public ICallOperationsCollectionPage Operations { get; set; }
Property Value
Type Description
ICallOperationsCollectionPage
View Source

Participants

Gets or sets participants.

Declaration
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "participants", Required = Required.Default)]
public ICallParticipantsCollectionPage Participants { get; set; }
Property Value
Type Description
ICallParticipantsCollectionPage
View Source

RequestedModalities

Gets or sets requested modalities.

Declaration
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "requestedModalities", Required = Required.Default)]
public IEnumerable<Modality> RequestedModalities { get; set; }
Property Value
Type Description
System.Collections.Generic.IEnumerable<Modality>
View Source

RoutingPolicy

Gets or sets routing policy.

Declaration
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "routingPolicy", Required = Required.Default)]
public RoutingPolicy? RoutingPolicy { get; set; }
Property Value
Type Description
System.Nullable<RoutingPolicy>
View Source

Source

Gets or sets source.

Declaration
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "source", Required = Required.Default)]
public ParticipantInfo Source { get; set; }
Property Value
Type Description
ParticipantInfo
View Source

State

Gets or sets state.

Declaration
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "state", Required = Required.Default)]
public CallState? State { get; set; }
Property Value
Type Description
System.Nullable<CallState>
View Source

Subject

Gets or sets subject.

Declaration
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "subject", Required = Required.Default)]
public string Subject { get; set; }
Property Value
Type Description
System.String
View Source

Targets

Gets or sets targets.

Declaration
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "targets", Required = Required.Default)]
public IEnumerable<ParticipantInfo> Targets { get; set; }
Property Value
Type Description
System.Collections.Generic.IEnumerable<ParticipantInfo>
View Source

TenantId

Gets or sets tenant id.

Declaration
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "tenantId", Required = Required.Default)]
public string TenantId { get; set; }
Property Value
Type Description
System.String
View Source

TerminationReason

Gets or sets termination reason.

Declaration
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "terminationReason", Required = Required.Default)]
public string TerminationReason { get; set; }
Property Value
Type Description
System.String
View Source

ToneInfo

Gets or sets tone info.

Declaration
[JsonProperty(NullValueHandling = NullValueHandling.Ignore, PropertyName = "toneInfo", Required = Required.Default)]
public ToneInfo ToneInfo { get; set; }
Property Value
Type Description
ToneInfo

See Also

Entity
  • View Source
Back to top Generated by DocFX