Interface ICallRequestBuilder
The interface ICallRequestBuilder.
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
View Source
Operations
Gets the request builder for Operations.
Declaration
ICallOperationsCollectionRequestBuilder Operations { get; }
Property Value
View Source
Participants
Gets the request builder for Participants.
Declaration
ICallParticipantsCollectionRequestBuilder Participants { get; }
Property Value
Methods
View Source
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
View Source
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
View Source
ChangeScreenSharingRole(ScreenSharingRole)
Gets the request builder for CallChangeScreenSharingRole.
Declaration
ICallChangeScreenSharingRoleRequestBuilder ChangeScreenSharingRole(ScreenSharingRole role)
Parameters
Returns
View Source
Mute(String)
Gets the request builder for CallMute.
Declaration
ICallMuteRequestBuilder Mute(string clientContext = null)
Parameters
Type |
Name |
Description |
System.String |
clientContext |
|
Returns
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
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
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
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
View Source
Reject(Nullable<RejectReason>)
Gets the request builder for CallReject.
Declaration
ICallRejectRequestBuilder Reject(RejectReason? reason = default(RejectReason? ))
Parameters
Returns
View Source
Request()
Declaration
Returns
View Source
Request(IEnumerable<Option>)
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
View Source
SubscribeToTone(String)
Gets the request builder for CallSubscribeToTone.
Declaration
ICallSubscribeToToneRequestBuilder SubscribeToTone(string clientContext = null)
Parameters
Type |
Name |
Description |
System.String |
clientContext |
|
Returns
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
Returns
View Source
Unmute(String)
Gets the request builder for CallUnmute.
Declaration
ICallUnmuteRequestBuilder Unmute(string clientContext = null)
Parameters
Type |
Name |
Description |
System.String |
clientContext |
|
Returns
View Source
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