Show / Hide Table of Contents

Interface ICallRequestBuilder

The interface ICallRequestBuilder.

Inherited Members
IBaseRequestBuilder.Client
IBaseRequestBuilder.RequestUrl
IBaseRequestBuilder.AppendSegmentToRequestUrl(String)
Namespace: Microsoft.Graph
Assembly: Microsoft.Graph.CoreSDK.dll
Syntax
public interface ICallRequestBuilder : IEntityRequestBuilder, IBaseRequestBuilder

Properties

View Source

AudioRoutingGroups

Gets the request builder for AudioRoutingGroups.

Declaration
ICallAudioRoutingGroupsCollectionRequestBuilder AudioRoutingGroups { get; }
Property Value
Type Description
ICallAudioRoutingGroupsCollectionRequestBuilder

The ICallAudioRoutingGroupsCollectionRequestBuilder.

View Source

Operations

Gets the request builder for Operations.

Declaration
ICallOperationsCollectionRequestBuilder Operations { get; }
Property Value
Type Description
ICallOperationsCollectionRequestBuilder

The ICallOperationsCollectionRequestBuilder.

View Source

Participants

Gets the request builder for Participants.

Declaration
ICallParticipantsCollectionRequestBuilder Participants { get; }
Property Value
Type Description
ICallParticipantsCollectionRequestBuilder

The ICallParticipantsCollectionRequestBuilder.

Methods

View Source

Answer(String, MediaConfig, IEnumerable<Modality>)

Gets the request builder for CallAnswer.

Declaration
ICallAnswerRequestBuilder Answer(string callbackUri, MediaConfig mediaConfig, IEnumerable<Modality> acceptedModalities = null)
Parameters
Type Name Description
System.String callbackUri
MediaConfig mediaConfig
System.Collections.Generic.IEnumerable<Modality> acceptedModalities
Returns
Type Description
ICallAnswerRequestBuilder

The ICallAnswerRequestBuilder.

View Source

CancelMediaProcessing(Nullable<Boolean>, String)

Gets the request builder for CallCancelMediaProcessing.

Declaration
ICallCancelMediaProcessingRequestBuilder CancelMediaProcessing(bool? all = default(bool? ), string clientContext = null)
Parameters
Type Name Description
System.Nullable<System.Boolean> all
System.String clientContext
Returns
Type Description
ICallCancelMediaProcessingRequestBuilder

The ICallCancelMediaProcessingRequestBuilder.

View Source

ChangeScreenSharingRole(ScreenSharingRole)

Gets the request builder for CallChangeScreenSharingRole.

Declaration
ICallChangeScreenSharingRoleRequestBuilder ChangeScreenSharingRole(ScreenSharingRole role)
Parameters
Type Name Description
ScreenSharingRole role
Returns
Type Description
ICallChangeScreenSharingRoleRequestBuilder

The ICallChangeScreenSharingRoleRequestBuilder.

View Source

Mute(String)

Gets the request builder for CallMute.

Declaration
ICallMuteRequestBuilder Mute(string clientContext = null)
Parameters
Type Name Description
System.String clientContext
Returns
Type Description
ICallMuteRequestBuilder

The ICallMuteRequestBuilder.

View Source

PlayPrompt(IEnumerable<Prompt>, String)

Gets the request builder for CallPlayPrompt.

Declaration
ICallPlayPromptRequestBuilder PlayPrompt(IEnumerable<Prompt> prompts, string clientContext = null)
Parameters
Type Name Description
System.Collections.Generic.IEnumerable<Prompt> prompts
System.String clientContext
Returns
Type Description
ICallPlayPromptRequestBuilder

The ICallPlayPromptRequestBuilder.

View Source

Recognize(IEnumerable<Prompt>, Nullable<Boolean>, String, Nullable<Int32>, Nullable<Int32>, IEnumerable<RecognitionOption>, CollectDigits, String)

Gets the request builder for CallRecognize.

Declaration
ICallRecognizeRequestBuilder Recognize(IEnumerable<Prompt> prompts = null, bool? bargeInAllowed = default(bool? ), string culture = null, int? initialSilenceTimeoutInSeconds = default(int? ), int? interDigitTimeoutInSeconds = default(int? ), IEnumerable<RecognitionOption> choices = null, CollectDigits collectDigits = null, string clientContext = null)
Parameters
Type Name Description
System.Collections.Generic.IEnumerable<Prompt> prompts
System.Nullable<System.Boolean> bargeInAllowed
System.String culture
System.Nullable<System.Int32> initialSilenceTimeoutInSeconds
System.Nullable<System.Int32> interDigitTimeoutInSeconds
System.Collections.Generic.IEnumerable<RecognitionOption> choices
CollectDigits collectDigits
System.String clientContext
Returns
Type Description
ICallRecognizeRequestBuilder

The ICallRecognizeRequestBuilder.

View Source

Record(IEnumerable<Prompt>, Nullable<Boolean>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Boolean>, Nullable<Boolean>, IEnumerable<String>, String)

Gets the request builder for CallRecord.

Declaration
ICallRecordRequestBuilder Record(IEnumerable<Prompt> prompts = null, bool? bargeInAllowed = default(bool? ), int? initialSilenceTimeoutInSeconds = default(int? ), int? maxSilenceTimeoutInSeconds = default(int? ), int? maxRecordDurationInSeconds = default(int? ), bool? playBeep = default(bool? ), bool? streamWhileRecording = default(bool? ), IEnumerable<string> stopTones = null, string clientContext = null)
Parameters
Type Name Description
System.Collections.Generic.IEnumerable<Prompt> prompts
System.Nullable<System.Boolean> bargeInAllowed
System.Nullable<System.Int32> initialSilenceTimeoutInSeconds
System.Nullable<System.Int32> maxSilenceTimeoutInSeconds
System.Nullable<System.Int32> maxRecordDurationInSeconds
System.Nullable<System.Boolean> playBeep
System.Nullable<System.Boolean> streamWhileRecording
System.Collections.Generic.IEnumerable<System.String> stopTones
System.String clientContext
Returns
Type Description
ICallRecordRequestBuilder

The ICallRecordRequestBuilder.

View Source

Redirect(IEnumerable<ParticipantInfo>, Nullable<CallDisposition>, Nullable<Int32>, Nullable<Boolean>, Nullable<Boolean>)

Gets the request builder for CallRedirect.

Declaration
ICallRedirectRequestBuilder Redirect(IEnumerable<ParticipantInfo> targets, CallDisposition? targetDisposition = default(CallDisposition? ), int? timeout = default(int? ), bool? maskCallee = default(bool? ), bool? maskCaller = default(bool? ))
Parameters
Type Name Description
System.Collections.Generic.IEnumerable<ParticipantInfo> targets
System.Nullable<CallDisposition> targetDisposition
System.Nullable<System.Int32> timeout
System.Nullable<System.Boolean> maskCallee
System.Nullable<System.Boolean> maskCaller
Returns
Type Description
ICallRedirectRequestBuilder

The ICallRedirectRequestBuilder.

View Source

Reject(Nullable<RejectReason>)

Gets the request builder for CallReject.

Declaration
ICallRejectRequestBuilder Reject(RejectReason? reason = default(RejectReason? ))
Parameters
Type Name Description
System.Nullable<RejectReason> reason
Returns
Type Description
ICallRejectRequestBuilder

The ICallRejectRequestBuilder.

View Source

Request()

Builds the request.

Declaration
ICallRequest Request()
Returns
Type Description
ICallRequest

The built request.

View Source

Request(IEnumerable<Option>)

Builds the request.

Declaration
ICallRequest Request(IEnumerable<Option> options)
Parameters
Type Name Description
System.Collections.Generic.IEnumerable<Option> options

The query and header options for the request.

Returns
Type Description
ICallRequest

The built request.

View Source

SubscribeToTone(String)

Gets the request builder for CallSubscribeToTone.

Declaration
ICallSubscribeToToneRequestBuilder SubscribeToTone(string clientContext = null)
Parameters
Type Name Description
System.String clientContext
Returns
Type Description
ICallSubscribeToToneRequestBuilder

The ICallSubscribeToToneRequestBuilder.

View Source

Transfer(InvitationParticipantInfo, IdentitySet, String)

Gets the request builder for CallTransfer.

Declaration
ICallTransferRequestBuilder Transfer(InvitationParticipantInfo transferTarget = null, IdentitySet target = null, string replacesCallId = null)
Parameters
Type Name Description
InvitationParticipantInfo transferTarget
IdentitySet target
System.String replacesCallId
Returns
Type Description
ICallTransferRequestBuilder

The ICallTransferRequestBuilder.

View Source

Unmute(String)

Gets the request builder for CallUnmute.

Declaration
ICallUnmuteRequestBuilder Unmute(string clientContext = null)
Parameters
Type Name Description
System.String clientContext
Returns
Type Description
ICallUnmuteRequestBuilder

The ICallUnmuteRequestBuilder.

View Source

UpdateMetadata(String, String)

Gets the request builder for CallUpdateMetadata.

Declaration
ICallUpdateMetadataRequestBuilder UpdateMetadata(string metadata = null, string clientContext = null)
Parameters
Type Name Description
System.String metadata
System.String clientContext
Returns
Type Description
ICallUpdateMetadataRequestBuilder

The ICallUpdateMetadataRequestBuilder.

  • View Source
Back to top Generated by DocFX