Share via


CallAutomationModelFactory Class

Definition

Model factory for models.

public static class CallAutomationModelFactory
type CallAutomationModelFactory = class
Public Class CallAutomationModelFactory
Inheritance
CallAutomationModelFactory

Methods

AddParticipantFailed(String, String, String, String, ResultInformation, CommunicationIdentifier)

Initializes a new instance of add participant failed event.

AddParticipantsResult(CallParticipant, String, String)

Initializes a new instance of AddParticipantsResult.

AddParticipantSucceeded(String, String, String, String, ResultInformation, CommunicationIdentifier)

Initializes a new instance of add participant success event.

AnswerCallResult(CallConnection, CallConnectionProperties)

Initializes a new instance of AnswerCallResult.

CallConnected(String, String, String, String)

Initializes a new instance of CallConnected.

CallConnectionProperties(String, String, IEnumerable<CommunicationIdentifier>, CallConnectionState, Uri, CommunicationIdentifier, PhoneNumberIdentifier, String, CommunicationIdentifier)

Initializes a new instance of CallConnectionProperties.

CallConnectionProperties(String, String, IEnumerable<CommunicationIdentifier>, CallConnectionState, Uri, CommunicationIdentifier, PhoneNumberIdentifier, String, CommunicationUserIdentifier, MediaStreamingSubscription, TranscriptionSubscription, PhoneNumberIdentifier)

Initializes a new instance of CallConnectionProperties.

CallDisconnected(String, String, String, String)

Initializes a new instance of CallDisconnected.

CallParticipant(CommunicationIdentifier, Boolean)

Initializes a new instance of CallParticipant.

CallParticipant(CommunicationIdentifier, Boolean, Boolean)

Initializes a new instance of CallParticipant.

CallTransferAccepted(String, String, String, String, ResultInformation, CommunicationIdentifier, CommunicationIdentifier)

Initializes a new instance of CallTransferAccepted.

CallTransferFailed(String, String, String, String, ResultInformation)

Initializes a new instance of CallTransferFailed.

CancelAddParticipantFailed(String, String, String, String, ResultInformation, String)

Initializes a new instance of cancel add participant failed event.

CancelAddParticipantResult(String, String)

Initializes a new instance of CancelAddParticipantResult.

CancelAddParticipantSucceeded(String, String, String, String, String)

Initializes a new instance of add participant cancelled event.

ChoiceResult(String, String)

Initializes a new instance of ChoiceResult.

ConnectFailed(String, String, String, String, ResultInformation)

Initializes a new instance of CallConnected.

ContinuousDtmfRecognitionStopped(String, String, String, String, ResultInformation)

Initializes a new instance of ContinuousDtmfRecognitionStopped.

ContinuousDtmfRecognitionToneFailed(String, String, String, ResultInformation, String)

Initializes a new instance of ContinuousDtmfRecognitionToneFailed.

ContinuousDtmfRecognitionToneReceived(Nullable<Int32>, Nullable<DtmfTone>, String, String, String, ResultInformation, String)

Initializes a new instance of ContinuousDtmfRecognitionToneReceived.

CreateCallFailed(String, String, String, ResultInformation, String)

Initializes a new instance of create call failed event.

CreateCallResult(CallConnection, CallConnectionProperties)

Initializes a new instance of CallParticipant.

DtmfResult(IEnumerable<DtmfTone>)

Initializes a new instance of DtmfResult.

HoldFailed(String, String, String, String, ResultInformation)

Initializes a new instance of HoldFailed.

MediaStreamingFailed(String, String, String, String, ResultInformation, MediaStreamingUpdate)

Initializes a new instance of MediaStreamingFailed.

MediaStreamingStarted(String, String, String, String, ResultInformation, MediaStreamingUpdate)

Initializes a new instance of MediaStreamingStarted.

MediaStreamingStopped(String, String, String, String, ResultInformation, MediaStreamingUpdate)

Initializes a new instance of MediaStreamingStopped.

MediaStreamingUpdate(String, MediaStreamingStatus, MediaStreamingStatusDetails)

Initializes a new instance of MediaStreamingUpdate.

MuteParticipantResult(String)

Initializes a new instance of MuteParticipantResult.

ParticipantsUpdated(String, String, String, IEnumerable<CallParticipant>, Int32)

Initializes a new instance of Participants Updated event.

PlayCanceled(String, String, String, String)

Initializes a new instance of PlayCanceled.

PlayCompleted(String, String, String, String, ResultInformation)

Initializes a new instance of PlayCompleted.

PlayFailed(String, String, String, String, ResultInformation)

Initializes a new instance of PlayFailed.

PlayFailed(String, String, String, String, ResultInformation, Nullable<Int32>)

Initializes a new instance of PlayFailed.

PlayStarted(String, String, String, String, ResultInformation)

Initializes a new instance of PlayFailed.

RecognizeCanceled(String, String, String, String)

Initializes a new instance of RecognizeCanceled.

RecognizeCompleted(String, String, String, String, ResultInformation, CallMediaRecognitionType, RecognizeResult)

Initializes a new instance of RecognizeCompletedInternal.

RecognizeFailed(String, String, String, String, ResultInformation)

Initializes a new instance of RecognizeFailed.

RecognizeFailed(String, String, String, String, ResultInformation, Nullable<Int32>)

Initializes a new instance of RecognizeFailed.

RecordingStateChanged(String, String, String, String, RecordingState, Nullable<DateTimeOffset>, Nullable<RecordingKind>)

Initializes a new instance of RecordingStateChanged.

RecordingStateResult(String, Nullable<RecordingState>, Nullable<RecordingKind>)

Initializes a new instance of RecordingStateResult.

RemoveParticipantFailed(String, String, String, String, ResultInformation, CommunicationIdentifier)

Initializes a new instance of remove participant failed event.

RemoveParticipantResult(String)

Initializes a new instance of RemoveParticipantResult.

RemoveParticipantSucceeded(String, String, String, String, ResultInformation, CommunicationIdentifier)

Initializes a new instance of remove participant success event.

ResultInformation(Nullable<Int32>, Nullable<Int32>, String)

Initializes a new instance of ResultInformation.

SendDtmfTonesCompleted(String, String, String, String, ResultInformation)

Initializes a new instance of SendDtmfTonesCompleted.

SendDtmfTonesFailed(String, String, String, String, ResultInformation)

Initializes a new instance of SendDtmfTonesFailed.

SendDtmfTonesResult(String)

Initializes a new instance of SendDtmfTonesResult.

SpeechResult(String)

Initializes a new instance of SpeechResult.

TranscriptionFailed(String, ResultInformation, TranscriptionUpdate, String, String, String)

Initializes a new instance of TranscriptionFailed.

TranscriptionStarted(String, ResultInformation, TranscriptionUpdate, String, String, String)

Initializes a new instance of TranscriptionStarted.

TranscriptionStopped(String, ResultInformation, TranscriptionUpdate, String, String, String)

Initializes a new instance of TranscriptionStopped.

TranscriptionUpdate(TranscriptionStatus, TranscriptionStatusDetails)

Initializes a new instance of TranscriptionUpdate.

TranscriptionUpdated(String, ResultInformation, TranscriptionUpdate, String, String, String)

Initializes a new instance of TranscriptionUpdated.

TransferCallToParticipantResult(String)

Initializes a new instance of TransferCallToParticipantResult.

Applies to