sdk/communication/Azure.Communication.CallAutomation/api/Azure.Communication.CallAutomation.netstandard2.0.cs (2,165 lines of code) (raw):

namespace Azure.Communication.CallAutomation { public partial class AddParticipantEventResult { internal AddParticipantEventResult() { } public Azure.Communication.CallAutomation.AddParticipantFailed FailureResult { get { throw null; } } public bool IsSuccess { get { throw null; } } public Azure.Communication.CommunicationIdentifier Participant { get { throw null; } } public Azure.Communication.CallAutomation.AddParticipantSucceeded SuccessResult { get { throw null; } } } public partial class AddParticipantFailed : Azure.Communication.CallAutomation.CallAutomationEventBase { internal AddParticipantFailed() { } public Azure.Communication.CommunicationIdentifier Participant { get { throw null; } } public static Azure.Communication.CallAutomation.AddParticipantFailed Deserialize(string content) { throw null; } } public partial class AddParticipantOptions { public AddParticipantOptions(Azure.Communication.CallAutomation.CallInvite participantToAdd) { } public int? InvitationTimeoutInSeconds { get { throw null; } set { } } public System.Uri OperationCallbackUri { get { throw null; } set { } } public string OperationContext { get { throw null; } set { } } public Azure.Communication.CallAutomation.CallInvite ParticipantToAdd { get { throw null; } } } public partial class AddParticipantResult { internal AddParticipantResult() { } public string InvitationId { get { throw null; } } public string OperationContext { get { throw null; } } public Azure.Communication.CallAutomation.CallParticipant Participant { get { throw null; } } public Azure.Communication.CallAutomation.AddParticipantEventResult WaitForEventProcessor(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public System.Threading.Tasks.Task<Azure.Communication.CallAutomation.AddParticipantEventResult> WaitForEventProcessorAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } } public partial class AddParticipantSucceeded : Azure.Communication.CallAutomation.CallAutomationEventBase { internal AddParticipantSucceeded() { } public Azure.Communication.CommunicationIdentifier Participant { get { throw null; } } public static Azure.Communication.CallAutomation.AddParticipantSucceeded Deserialize(string content) { throw null; } } public partial class AnswerCallEventResult { internal AnswerCallEventResult() { } public Azure.Communication.CallAutomation.AnswerFailed FailureResult { get { throw null; } } public bool IsSuccess { get { throw null; } } public Azure.Communication.CallAutomation.CallConnected SuccessResult { get { throw null; } } } public partial class AnswerCallOptions { public AnswerCallOptions(string incomingCallContext, System.Uri callbackUri) { } public Azure.Communication.CommunicationUserIdentifier AnsweredBy { get { throw null; } set { } } public System.Uri CallbackUri { get { throw null; } } public Azure.Communication.CallAutomation.CallIntelligenceOptions CallIntelligenceOptions { get { throw null; } set { } } public Azure.Communication.CallAutomation.CustomCallingContext CustomCallingContext { get { throw null; } } public string IncomingCallContext { get { throw null; } } public Azure.Communication.CallAutomation.MediaStreamingOptions MediaStreamingOptions { get { throw null; } set { } } public string OperationContext { get { throw null; } set { } } public Azure.Communication.CallAutomation.TranscriptionOptions TranscriptionOptions { get { throw null; } set { } } } public partial class AnswerCallResult { internal AnswerCallResult() { } public Azure.Communication.CallAutomation.CallConnection CallConnection { get { throw null; } } public Azure.Communication.CallAutomation.CallConnectionProperties CallConnectionProperties { get { throw null; } } public Azure.Communication.CallAutomation.AnswerCallEventResult WaitForEventProcessor(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public System.Threading.Tasks.Task<Azure.Communication.CallAutomation.AnswerCallEventResult> WaitForEventProcessorAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } } public partial class AnswerFailed : Azure.Communication.CallAutomation.CallAutomationEventBase { internal AnswerFailed() { } public static Azure.Communication.CallAutomation.AnswerFailed Deserialize(string content) { throw null; } } [System.Text.Json.Serialization.JsonConverterAttribute(typeof(System.Text.Json.Serialization.JsonStringEnumConverter))] public enum AudioChannel { Unknown = 0, Mono = 1, } public partial class AudioData : Azure.Communication.CallAutomation.StreamingData { public AudioData(byte[] data) { } public byte[] Data { get { throw null; } } public bool IsSilent { get { throw null; } } public Azure.Communication.CommunicationIdentifier Participant { get { throw null; } } public System.DateTimeOffset Timestamp { get { throw null; } } } [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] public readonly partial struct AudioFormat : System.IEquatable<Azure.Communication.CallAutomation.AudioFormat> { private readonly object _dummy; private readonly int _dummyPrimitive; public AudioFormat(string value) { throw null; } public static Azure.Communication.CallAutomation.AudioFormat Pcm16KMono { get { throw null; } } public static Azure.Communication.CallAutomation.AudioFormat Pcm24KMono { get { throw null; } } public bool Equals(Azure.Communication.CallAutomation.AudioFormat other) { throw null; } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] public override bool Equals(object obj) { throw null; } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] public override int GetHashCode() { throw null; } public static bool operator ==(Azure.Communication.CallAutomation.AudioFormat left, Azure.Communication.CallAutomation.AudioFormat right) { throw null; } public static implicit operator Azure.Communication.CallAutomation.AudioFormat (string value) { throw null; } public static bool operator !=(Azure.Communication.CallAutomation.AudioFormat left, Azure.Communication.CallAutomation.AudioFormat right) { throw null; } public override string ToString() { throw null; } } public partial class AudioMetadata : Azure.Communication.CallAutomation.StreamingData { internal AudioMetadata() { } public Azure.Communication.CallAutomation.AudioChannel Channels { get { throw null; } set { } } public string Encoding { get { throw null; } set { } } public int Length { get { throw null; } set { } } public string MediaSubscriptionId { get { throw null; } set { } } public int SampleRate { get { throw null; } set { } } } public partial class AzureOpenAIDialog : Azure.Communication.CallAutomation.BaseDialog { public AzureOpenAIDialog(System.Collections.Generic.IDictionary<string, object> context) : base (default(System.Collections.Generic.IDictionary<string, object>)) { } } public partial class AzureOpenAIDialogUpdate : Azure.Communication.CallAutomation.DialogUpdateBase { public AzureOpenAIDialogUpdate(System.Collections.Generic.IDictionary<string, object> context) { } } public abstract partial class BaseDialog { protected BaseDialog(System.Collections.Generic.IDictionary<string, object> context) { } public System.Collections.Generic.IDictionary<string, object> Context { get { throw null; } set { } } } public partial class CallAutomationClient { protected CallAutomationClient() { } public CallAutomationClient(string connectionString) { } public CallAutomationClient(string connectionString, Azure.Communication.CallAutomation.CallAutomationClientOptions options) { } public CallAutomationClient(System.Uri endpoint, Azure.Core.TokenCredential credential, Azure.Communication.CallAutomation.CallAutomationClientOptions options = null) { } public CallAutomationClient(System.Uri pmaEndpoint, string connectionString, Azure.Communication.CallAutomation.CallAutomationClientOptions options = null) { } public CallAutomationClient(System.Uri pmaEndpoint, System.Uri acsEndpoint, Azure.Core.TokenCredential credential, Azure.Communication.CallAutomation.CallAutomationClientOptions options = null) { } public Azure.Communication.CommunicationUserIdentifier Source { get { throw null; } } public virtual Azure.Response<Azure.Communication.CallAutomation.AnswerCallResult> AnswerCall(Azure.Communication.CallAutomation.AnswerCallOptions options, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual Azure.Response<Azure.Communication.CallAutomation.AnswerCallResult> AnswerCall(string incomingCallContext, System.Uri callbackUri, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Communication.CallAutomation.AnswerCallResult>> AnswerCallAsync(Azure.Communication.CallAutomation.AnswerCallOptions options, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Communication.CallAutomation.AnswerCallResult>> AnswerCallAsync(string incomingCallContext, System.Uri callbackUri, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual Azure.Response<Azure.Communication.CallAutomation.ConnectCallResult> ConnectCall(Azure.Communication.CallAutomation.CallLocator callLocator, System.Uri callbackUri, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual Azure.Response<Azure.Communication.CallAutomation.ConnectCallResult> ConnectCall(Azure.Communication.CallAutomation.ConnectCallOptions connectCallOptions, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Communication.CallAutomation.ConnectCallResult>> ConnectCallAsync(Azure.Communication.CallAutomation.CallLocator callLocator, System.Uri callbackUri, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Communication.CallAutomation.ConnectCallResult>> ConnectCallAsync(Azure.Communication.CallAutomation.ConnectCallOptions connectCallOptions, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual Azure.Response<Azure.Communication.CallAutomation.CreateCallResult> CreateCall(Azure.Communication.CallAutomation.CallInvite callInvite, System.Uri callbackUri, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual Azure.Response<Azure.Communication.CallAutomation.CreateCallResult> CreateCall(Azure.Communication.CallAutomation.CreateCallOptions options, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Communication.CallAutomation.CreateCallResult>> CreateCallAsync(Azure.Communication.CallAutomation.CallInvite callInvite, System.Uri callbackUri, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Communication.CallAutomation.CreateCallResult>> CreateCallAsync(Azure.Communication.CallAutomation.CreateCallOptions options, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual Azure.Response<Azure.Communication.CallAutomation.CreateCallResult> CreateGroupCall(Azure.Communication.CallAutomation.CreateGroupCallOptions options, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Communication.CallAutomation.CreateCallResult>> CreateGroupCallAsync(Azure.Communication.CallAutomation.CreateGroupCallOptions options, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual Azure.Communication.CallAutomation.CallConnection GetCallConnection(string callConnectionId) { throw null; } public virtual Azure.Communication.CallAutomation.CallRecording GetCallRecording() { throw null; } public virtual Azure.Communication.CallAutomation.CallAutomationEventProcessor GetEventProcessor() { throw null; } public virtual Azure.Response RedirectCall(Azure.Communication.CallAutomation.RedirectCallOptions options, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual Azure.Response RedirectCall(string incomingCallContext, Azure.Communication.CallAutomation.CallInvite callInvite, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual System.Threading.Tasks.Task<Azure.Response> RedirectCallAsync(Azure.Communication.CallAutomation.RedirectCallOptions options, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual System.Threading.Tasks.Task<Azure.Response> RedirectCallAsync(string incomingCallContext, Azure.Communication.CallAutomation.CallInvite callInvite, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual Azure.Response RejectCall(Azure.Communication.CallAutomation.RejectCallOptions options, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual Azure.Response RejectCall(string incomingCallContext, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual System.Threading.Tasks.Task<Azure.Response> RejectCallAsync(Azure.Communication.CallAutomation.RejectCallOptions options, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual System.Threading.Tasks.Task<Azure.Response> RejectCallAsync(string incomingCallContext, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } } public partial class CallAutomationClientOptions : Azure.Core.ClientOptions { public CallAutomationClientOptions(Azure.Communication.CallAutomation.CallAutomationClientOptions.ServiceVersion version = Azure.Communication.CallAutomation.CallAutomationClientOptions.ServiceVersion.V2024_09_01_Preview) { } public Azure.Communication.CommunicationUserIdentifier Source { get { throw null; } set { } } public enum ServiceVersion { V2023_03_06 = 1, V2023_06_15_Preview = 2, V2023_10_15 = 3, V2023_10_03_Preview = 4, V2024_09_01_Preview = 5, } } public abstract partial class CallAutomationEventBase { protected CallAutomationEventBase() { } public string CallConnectionId { get { throw null; } } public string CorrelationId { get { throw null; } } public string? OperationContext { get { throw null; } } public Azure.Communication.CallAutomation.ResultInformation? ResultInformation { get { throw null; } } public string ServerCallId { get { throw null; } } } public static partial class CallAutomationEventParser { public static Azure.Communication.CallAutomation.CallAutomationEventBase Parse(Azure.Messaging.CloudEvent cloudEvent) { throw null; } public static Azure.Communication.CallAutomation.CallAutomationEventBase Parse(System.BinaryData json) { throw null; } public static Azure.Communication.CallAutomation.CallAutomationEventBase Parse(string eventData, string eventType) { throw null; } public static Azure.Communication.CallAutomation.CallAutomationEventBase[] ParseMany(Azure.Messaging.CloudEvent[] cloudEvents) { throw null; } public static Azure.Communication.CallAutomation.CallAutomationEventBase[] ParseMany(System.BinaryData json) { throw null; } } public partial class CallAutomationEventProcessor { internal CallAutomationEventProcessor() { } public void AttachOngoingEventProcessor<TEvent>(string callConnectionId, System.Action<TEvent> eventProcessor) where TEvent : Azure.Communication.CallAutomation.CallAutomationEventBase { } public void DetachOngoingEventProcessor<TEvent>(string callConnectionId) where TEvent : Azure.Communication.CallAutomation.CallAutomationEventBase { } public void ProcessEvents(System.Collections.Generic.IEnumerable<Azure.Communication.CallAutomation.CallAutomationEventBase> events) { } public void ProcessEvents(System.Collections.Generic.IEnumerable<Azure.Messaging.CloudEvent> events) { } public Azure.Communication.CallAutomation.CallAutomationEventBase WaitForEventProcessor(System.Func<Azure.Communication.CallAutomation.CallAutomationEventBase, bool> predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public System.Threading.Tasks.Task<Azure.Communication.CallAutomation.CallAutomationEventBase> WaitForEventProcessorAsync(System.Func<Azure.Communication.CallAutomation.CallAutomationEventBase, bool> predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public System.Threading.Tasks.Task<TEvent> WaitForEventProcessorAsync<TEvent>(string connectionId = null, string operationContext = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) where TEvent : Azure.Communication.CallAutomation.CallAutomationEventBase { throw null; } public TEvent WaitForEventProcessor<TEvent>(string connectionId = null, string operationContext = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) where TEvent : Azure.Communication.CallAutomation.CallAutomationEventBase { throw null; } } public static partial class CallAutomationModelFactory { public static Azure.Communication.CallAutomation.AddParticipantFailed AddParticipantFailed(string callConnectionId = null, string serverCallId = null, string correlationId = null, string operationContext = null, Azure.Communication.CallAutomation.ResultInformation resultInformation = null, Azure.Communication.CommunicationIdentifier participant = null) { throw null; } public static Azure.Communication.CallAutomation.AddParticipantResult AddParticipantsResult(Azure.Communication.CallAutomation.CallParticipant participant = null, string operationContext = null, string invitationId = null) { throw null; } public static Azure.Communication.CallAutomation.AddParticipantSucceeded AddParticipantSucceeded(string callConnectionId = null, string serverCallId = null, string correlationId = null, string operationContext = null, Azure.Communication.CallAutomation.ResultInformation resultInformation = null, Azure.Communication.CommunicationIdentifier participant = null) { throw null; } public static Azure.Communication.CallAutomation.AnswerCallResult AnswerCallResult(Azure.Communication.CallAutomation.CallConnection callConnection = null, Azure.Communication.CallAutomation.CallConnectionProperties callConnectionProperties = null) { throw null; } public static Azure.Communication.CallAutomation.AnswerFailed AnswerFailed(string callConnectionId = null, string serverCallId = null, string correlationId = null, Azure.Communication.CallAutomation.ResultInformation resultInformation = null, string operationContext = null) { throw null; } public static Azure.Communication.CallAutomation.CallConnected CallConnected(string callConnectionId = null, string serverCallId = null, string correlationId = null, string operationContext = null, Azure.Communication.CallAutomation.ResultInformation resultInformation = null) { throw null; } public static Azure.Communication.CallAutomation.CallConnectionProperties CallConnectionProperties(string callConnectionId = null, string serverCallId = null, System.Collections.Generic.IEnumerable<Azure.Communication.CommunicationIdentifier> targets = null, Azure.Communication.CallAutomation.CallConnectionState callConnectionState = default(Azure.Communication.CallAutomation.CallConnectionState), System.Uri callbackUri = null, Azure.Communication.CommunicationIdentifier sourceIdentity = null, Azure.Communication.PhoneNumberIdentifier sourceCallerIdNumber = null, string sourceDisplayName = null, Azure.Communication.CommunicationUserIdentifier answeredBy = null, Azure.Communication.CallAutomation.MediaStreamingSubscription mediaStreamingSubscription = null, Azure.Communication.CallAutomation.TranscriptionSubscription transcriptionSubscription = null, Azure.Communication.PhoneNumberIdentifier answeredFor = null) { throw null; } public static Azure.Communication.CallAutomation.CallDisconnected CallDisconnected(string callConnectionId = null, string serverCallId = null, string correlationId = null, string operationContext = null, Azure.Communication.CallAutomation.ResultInformation resultInformation = null) { throw null; } public static Azure.Communication.CallAutomation.CallParticipant CallParticipant(Azure.Communication.CommunicationIdentifier identifier = null, bool isMuted = false, bool isOnHold = false) { throw null; } public static Azure.Communication.CallAutomation.CallTransferAccepted CallTransferAccepted(string callConnectionId = null, string serverCallId = null, string correlationId = null, string operationContext = null, Azure.Communication.CallAutomation.ResultInformation resultInformation = null, Azure.Communication.CommunicationIdentifier transferee = null, Azure.Communication.CommunicationIdentifier transferTarget = null) { throw null; } public static Azure.Communication.CallAutomation.CallTransferFailed CallTransferFailed(string callConnectionId = null, string serverCallId = null, string correlationId = null, string operationContext = null, Azure.Communication.CallAutomation.ResultInformation resultInformation = null) { throw null; } public static Azure.Communication.CallAutomation.CancelAddParticipantFailed CancelAddParticipantFailed(string callConnectionId = null, string serverCallId = null, string correlationId = null, string invitationId = null, Azure.Communication.CallAutomation.ResultInformation resultInformation = null, string operationContext = null) { throw null; } public static Azure.Communication.CallAutomation.CancelAddParticipantOperationResult CancelAddParticipantResult(string invitationId = null, string operationContext = null) { throw null; } public static Azure.Communication.CallAutomation.CancelAddParticipantSucceeded CancelAddParticipantSucceeded(string callConnectionId = null, string serverCallId = null, string correlationId = null, string invitationId = null, string operationContext = null, Azure.Communication.CallAutomation.ResultInformation resultInformation = null) { throw null; } public static Azure.Communication.CallAutomation.ChoiceResult ChoiceResult(string label = null, string recognizedPhrase = null) { throw null; } public static Azure.Communication.CallAutomation.ContinuousDtmfRecognitionStopped ContinuousDtmfRecognitionStopped(string callConnectionId = null, string serverCallId = null, string correlationId = null, string operationContext = null, Azure.Communication.CallAutomation.ResultInformation resultInformation = null) { throw null; } public static Azure.Communication.CallAutomation.ContinuousDtmfRecognitionToneFailed ContinuousDtmfRecognitionToneFailed(string callConnectionId = null, string serverCallId = null, string correlationId = null, Azure.Communication.CallAutomation.ResultInformation resultInformation = null, string operationContext = null) { throw null; } public static Azure.Communication.CallAutomation.ContinuousDtmfRecognitionToneReceived ContinuousDtmfRecognitionToneReceived(int? sequenceId = default(int?), Azure.Communication.CallAutomation.DtmfTone? tone = default(Azure.Communication.CallAutomation.DtmfTone?), string callConnectionId = null, string serverCallId = null, string correlationId = null, Azure.Communication.CallAutomation.ResultInformation resultInformation = null, string operationContext = null) { throw null; } public static Azure.Communication.CallAutomation.CreateCallFailed CreateCallFailed(string callConnectionId = null, string serverCallId = null, string correlationId = null, Azure.Communication.CallAutomation.ResultInformation resultInformation = null, string operationContext = null) { throw null; } public static Azure.Communication.CallAutomation.CreateCallResult CreateCallResult(Azure.Communication.CallAutomation.CallConnection callConnection = null, Azure.Communication.CallAutomation.CallConnectionProperties callConnectionProperties = null) { throw null; } public static Azure.Communication.CallAutomation.DtmfResult DtmfResult(System.Collections.Generic.IEnumerable<Azure.Communication.CallAutomation.DtmfTone> tones = null) { throw null; } public static Azure.Communication.CallAutomation.ErrorDetails ErrorDetails(string code = null, string message = null, Azure.Communication.CallAutomation.ErrorDetails innerError = null) { throw null; } public static Azure.Communication.CallAutomation.HoldAudioCompleted HoldAudioCompleted(string callConnectionId = null, string serverCallId = null, string correlationId = null, string operationContext = null, Azure.Communication.CallAutomation.ResultInformation resultInformation = null) { throw null; } public static Azure.Communication.CallAutomation.HoldAudioPaused HoldAudioPaused(string callConnectionId = null, string serverCallId = null, string correlationId = null, string operationContext = null, Azure.Communication.CallAutomation.ResultInformation resultInformation = null) { throw null; } public static Azure.Communication.CallAutomation.HoldAudioResumed HoldAudioResumed(string callConnectionId = null, string serverCallId = null, string correlationId = null, string operationContext = null, Azure.Communication.CallAutomation.ResultInformation resultInformation = null) { throw null; } public static Azure.Communication.CallAutomation.HoldAudioStarted HoldAudioStarted(string callConnectionId = null, string serverCallId = null, string correlationId = null, string operationContext = null, Azure.Communication.CallAutomation.ResultInformation resultInformation = null) { throw null; } public static Azure.Communication.CallAutomation.HoldFailed HoldFailed(string callConnectionId = null, string serverCallId = null, string correlationId = null, string operationContext = null, Azure.Communication.CallAutomation.ResultInformation resultInformation = null) { throw null; } public static Azure.Communication.CallAutomation.IncomingCall IncomingCall(Azure.Communication.CommunicationIdentifier to = null, Azure.Communication.CommunicationIdentifier from = null, string callerDisplayName = null, string serverCallId = null, Azure.Communication.CallAutomation.CustomCallingContext customContext = null, string incomingCallContext = null, Azure.Communication.CommunicationIdentifier onBehalfOfCallee = null, string correlationId = null) { throw null; } public static Azure.Communication.CallAutomation.MediaStreamingFailed MediaStreamingFailed(Azure.Communication.CallAutomation.MediaStreamingUpdate mediaStreamingUpdate = null, string callConnectionId = null, string serverCallId = null, string correlationId = null, string operationContext = null, Azure.Communication.CallAutomation.ResultInformation resultInformation = null) { throw null; } public static Azure.Communication.CallAutomation.MediaStreamingStarted MediaStreamingStarted(Azure.Communication.CallAutomation.MediaStreamingUpdate mediaStreamingUpdate = null, string callConnectionId = null, string serverCallId = null, string correlationId = null, string operationContext = null, Azure.Communication.CallAutomation.ResultInformation resultInformation = null) { throw null; } public static Azure.Communication.CallAutomation.MediaStreamingStopped MediaStreamingStopped(Azure.Communication.CallAutomation.MediaStreamingUpdate mediaStreamingUpdate = null, string callConnectionId = null, string serverCallId = null, string correlationId = null, string operationContext = null, Azure.Communication.CallAutomation.ResultInformation resultInformation = null) { throw null; } public static Azure.Communication.CallAutomation.MediaStreamingUpdate MediaStreamingUpdate(string contentType = null, Azure.Communication.CallAutomation.MediaStreamingStatus? mediaStreamingStatus = default(Azure.Communication.CallAutomation.MediaStreamingStatus?), Azure.Communication.CallAutomation.MediaStreamingStatusDetails? mediaStreamingStatusDetails = default(Azure.Communication.CallAutomation.MediaStreamingStatusDetails?)) { throw null; } public static Azure.Communication.CallAutomation.MuteParticipantResult MuteParticipantResult(string operationContext = null) { throw null; } public static Azure.Communication.CallAutomation.ParticipantsUpdated ParticipantsUpdated(string callConnectionId = null, string serverCallId = null, string correlationId = null, System.Collections.Generic.IEnumerable<Azure.Communication.CallAutomation.CallParticipant> participants = null, int sequenceNumber = 0, Azure.Communication.CallAutomation.ResultInformation resultInformation = null) { throw null; } public static Azure.Communication.CallAutomation.PlayCanceled PlayCanceled(string callConnectionId = null, string serverCallId = null, string correlationId = null, string operationContext = null, Azure.Communication.CallAutomation.ResultInformation resultInformation = null) { throw null; } public static Azure.Communication.CallAutomation.PlayCompleted PlayCompleted(string callConnectionId = null, string serverCallId = null, string correlationId = null, string operationContext = null, Azure.Communication.CallAutomation.ResultInformation resultInformation = null) { throw null; } public static Azure.Communication.CallAutomation.PlayFailed PlayFailed(string callConnectionId = null, string serverCallId = null, string correlationId = null, string operationContext = null, Azure.Communication.CallAutomation.ResultInformation resultInformation = null, int? failedPlaySourceIndex = default(int?)) { throw null; } public static Azure.Communication.CallAutomation.PlayPaused PlayPaused(string callConnectionId = null, string serverCallId = null, string correlationId = null, string operationContext = null, Azure.Communication.CallAutomation.ResultInformation resultInformation = null) { throw null; } public static Azure.Communication.CallAutomation.PlayResumed PlayResumed(string callConnectionId = null, string serverCallId = null, string correlationId = null, string operationContext = null, Azure.Communication.CallAutomation.ResultInformation resultInformation = null) { throw null; } public static Azure.Communication.CallAutomation.PlayStarted PlayStarted(string callConnectionId = null, string serverCallId = null, string correlationId = null, string operationContext = null, Azure.Communication.CallAutomation.ResultInformation resultInformation = null) { throw null; } public static Azure.Communication.CallAutomation.RecognizeCanceled RecognizeCanceled(string callConnectionId = null, string serverCallId = null, string correlationId = null, string operationContext = null, Azure.Communication.CallAutomation.ResultInformation resultInformation = null) { throw null; } public static Azure.Communication.CallAutomation.RecognizeCompleted RecognizeCompleted(string callConnectionId = null, string serverCallId = null, string correlationId = null, string operationContext = null, Azure.Communication.CallAutomation.ResultInformation resultInformation = null, Azure.Communication.CallAutomation.CallMediaRecognitionType recognitionType = default(Azure.Communication.CallAutomation.CallMediaRecognitionType), Azure.Communication.CallAutomation.RecognizeResult recognizeResult = null) { throw null; } public static Azure.Communication.CallAutomation.RecognizeFailed RecognizeFailed(string callConnectionId = null, string serverCallId = null, string correlationId = null, string operationContext = null, Azure.Communication.CallAutomation.ResultInformation resultInformation = null, int? failedPlaySourceIndex = default(int?)) { throw null; } public static Azure.Communication.CallAutomation.RecordingChunkStorageInfo RecordingChunkStorageInfo(string documentId = null, int? index = default(int?), Azure.Communication.CallAutomation.ChunkEndReason? endReason = default(Azure.Communication.CallAutomation.ChunkEndReason?), string contentLocation = null, string metadataLocation = null, string deleteLocation = null) { throw null; } public static Azure.Communication.CallAutomation.RecordingResult RecordingResult(string recordingId = null, Azure.Communication.CallAutomation.RecordingStorageInfo recordingStorageInfo = null, System.Collections.Generic.IEnumerable<Azure.Communication.CallAutomation.ErrorDetails> errors = null, System.DateTimeOffset? recordingStartTime = default(System.DateTimeOffset?), long? recordingDurationMs = default(long?), Azure.Communication.CallAutomation.CallSessionEndReason? sessionEndReason = default(Azure.Communication.CallAutomation.CallSessionEndReason?), System.DateTimeOffset? recordingExpirationTime = default(System.DateTimeOffset?)) { throw null; } public static Azure.Communication.CallAutomation.RecordingStateChanged RecordingStateChanged(string callConnectionId = null, string serverCallId = null, string correlationId = null, string recordingId = null, Azure.Communication.CallAutomation.RecordingState state = default(Azure.Communication.CallAutomation.RecordingState), System.DateTimeOffset? startDateTime = default(System.DateTimeOffset?), Azure.Communication.CallAutomation.RecordingKind? recordingKind = default(Azure.Communication.CallAutomation.RecordingKind?), Azure.Communication.CallAutomation.ResultInformation resultInformation = null) { throw null; } public static Azure.Communication.CallAutomation.RecordingStateResult RecordingStateResult(string recordingId = null, Azure.Communication.CallAutomation.RecordingState? recordingState = default(Azure.Communication.CallAutomation.RecordingState?), Azure.Communication.CallAutomation.RecordingKind? recordingKind = default(Azure.Communication.CallAutomation.RecordingKind?)) { throw null; } public static Azure.Communication.CallAutomation.RecordingStorageInfo RecordingStorageInfo(System.Collections.Generic.IEnumerable<Azure.Communication.CallAutomation.RecordingChunkStorageInfo> recordingChunks = null) { throw null; } public static Azure.Communication.CallAutomation.RemoveParticipantFailed RemoveParticipantFailed(string callConnectionId = null, string serverCallId = null, string correlationId = null, string operationContext = null, Azure.Communication.CallAutomation.ResultInformation resultInformation = null, Azure.Communication.CommunicationIdentifier participant = null) { throw null; } public static Azure.Communication.CallAutomation.RemoveParticipantResult RemoveParticipantResult(string operationContext = null) { throw null; } public static Azure.Communication.CallAutomation.RemoveParticipantSucceeded RemoveParticipantSucceeded(string callConnectionId = null, string serverCallId = null, string correlationId = null, string operationContext = null, Azure.Communication.CallAutomation.ResultInformation resultInformation = null, Azure.Communication.CommunicationIdentifier participant = null) { throw null; } public static Azure.Communication.CallAutomation.ResultInformation ResultInformation(int? code = default(int?), int? subCode = default(int?), string message = null) { throw null; } public static Azure.Communication.CallAutomation.SendDtmfTonesCompleted SendDtmfTonesCompleted(string callConnectionId = null, string serverCallId = null, string correlationId = null, string operationContext = null, Azure.Communication.CallAutomation.ResultInformation resultInformation = null) { throw null; } public static Azure.Communication.CallAutomation.SendDtmfTonesFailed SendDtmfTonesFailed(string callConnectionId = null, string serverCallId = null, string correlationId = null, string operationContext = null, Azure.Communication.CallAutomation.ResultInformation resultInformation = null) { throw null; } public static Azure.Communication.CallAutomation.SendDtmfTonesResult SendDtmfTonesResult(string operationContext = null) { throw null; } public static Azure.Communication.CallAutomation.SpeechResult SpeechResult(string speech = null, double? confidence = default(double?)) { throw null; } public static Azure.Communication.CallAutomation.StartRecordingFailed StartRecordingFailed(string callConnectionId = null, string correlationId = null, string recordingId = null) { throw null; } public static Azure.Communication.CallAutomation.TranscriptionFailed TranscriptionFailed(Azure.Communication.CallAutomation.TranscriptionUpdate transcriptionUpdate = null, string callConnectionId = null, string serverCallId = null, string correlationId = null, string operationContext = null, Azure.Communication.CallAutomation.ResultInformation resultInformation = null) { throw null; } public static Azure.Communication.CallAutomation.TranscriptionStarted TranscriptionStarted(Azure.Communication.CallAutomation.TranscriptionUpdate transcriptionUpdate = null, string callConnectionId = null, string serverCallId = null, string correlationId = null, string operationContext = null, Azure.Communication.CallAutomation.ResultInformation resultInformation = null) { throw null; } public static Azure.Communication.CallAutomation.TranscriptionStopped TranscriptionStopped(Azure.Communication.CallAutomation.TranscriptionUpdate transcriptionUpdate = null, string callConnectionId = null, string serverCallId = null, string correlationId = null, string operationContext = null, Azure.Communication.CallAutomation.ResultInformation resultInformation = null) { throw null; } public static Azure.Communication.CallAutomation.TranscriptionUpdate TranscriptionUpdate(Azure.Communication.CallAutomation.TranscriptionStatus? transcriptionStatus = default(Azure.Communication.CallAutomation.TranscriptionStatus?), Azure.Communication.CallAutomation.TranscriptionStatusDetails? transcriptionStatusDetails = default(Azure.Communication.CallAutomation.TranscriptionStatusDetails?)) { throw null; } public static Azure.Communication.CallAutomation.TranscriptionUpdated TranscriptionUpdated(Azure.Communication.CallAutomation.TranscriptionUpdate transcriptionUpdate = null, string callConnectionId = null, string serverCallId = null, string correlationId = null, string operationContext = null, Azure.Communication.CallAutomation.ResultInformation resultInformation = null) { throw null; } public static Azure.Communication.CallAutomation.TransferCallToParticipantResult TransferCallToParticipantResult(string operationContext = null) { throw null; } public static Azure.Communication.CallAutomation.UnmuteParticipantResult UnmuteParticipantResult(string operationContext = null) { throw null; } public static Azure.Communication.CallAutomation.UserConsent UserConsent(int? recording = default(int?)) { throw null; } } public partial class CallConnected : Azure.Communication.CallAutomation.CallAutomationEventBase { internal CallConnected() { } public static Azure.Communication.CallAutomation.CallConnected Deserialize(string content) { throw null; } } public partial class CallConnection { protected CallConnection() { } public virtual string CallConnectionId { get { throw null; } } public virtual Azure.Response<Azure.Communication.CallAutomation.AddParticipantResult> AddParticipant(Azure.Communication.CallAutomation.AddParticipantOptions options, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual Azure.Response<Azure.Communication.CallAutomation.AddParticipantResult> AddParticipant(Azure.Communication.CallAutomation.CallInvite participantToAdd, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Communication.CallAutomation.AddParticipantResult>> AddParticipantAsync(Azure.Communication.CallAutomation.AddParticipantOptions options, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Communication.CallAutomation.AddParticipantResult>> AddParticipantAsync(Azure.Communication.CallAutomation.CallInvite participantToAdd, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual Azure.Response<Azure.Communication.CallAutomation.CancelAddParticipantOperationResult> CancelAddParticipantOperation(Azure.Communication.CallAutomation.CancelAddParticipantOperationOptions options, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual Azure.Response<Azure.Communication.CallAutomation.CancelAddParticipantOperationResult> CancelAddParticipantOperation(string invitationId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Communication.CallAutomation.CancelAddParticipantOperationResult>> CancelAddParticipantOperationAsync(Azure.Communication.CallAutomation.CancelAddParticipantOperationOptions options, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Communication.CallAutomation.CancelAddParticipantOperationResult>> CancelAddParticipantOperationAsync(string invitationId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual Azure.Response<Azure.Communication.CallAutomation.CallConnectionProperties> GetCallConnectionProperties(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Communication.CallAutomation.CallConnectionProperties>> GetCallConnectionPropertiesAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual Azure.Communication.CallAutomation.CallDialog GetCallDialog() { throw null; } public virtual Azure.Communication.CallAutomation.CallMedia GetCallMedia() { throw null; } public virtual Azure.Response<Azure.Communication.CallAutomation.CallParticipant> GetParticipant(Azure.Communication.CommunicationIdentifier participantIdentifier, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Communication.CallAutomation.CallParticipant>> GetParticipantAsync(Azure.Communication.CommunicationIdentifier participantIdentifier, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual Azure.Response<System.Collections.Generic.IReadOnlyList<Azure.Communication.CallAutomation.CallParticipant>> GetParticipants(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual System.Threading.Tasks.Task<Azure.Response<System.Collections.Generic.IReadOnlyList<Azure.Communication.CallAutomation.CallParticipant>>> GetParticipantsAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual Azure.Response HangUp(bool forEveryone, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual System.Threading.Tasks.Task<Azure.Response> HangUpAsync(bool forEveryone, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual Azure.Response<Azure.Communication.CallAutomation.MuteParticipantResult> MuteParticipant(Azure.Communication.CallAutomation.MuteParticipantOptions options, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual Azure.Response<Azure.Communication.CallAutomation.MuteParticipantResult> MuteParticipant(Azure.Communication.CommunicationIdentifier targetParticipant, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Communication.CallAutomation.MuteParticipantResult>> MuteParticipantAsync(Azure.Communication.CallAutomation.MuteParticipantOptions options, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Communication.CallAutomation.MuteParticipantResult>> MuteParticipantAsync(Azure.Communication.CommunicationIdentifier targetParticipant, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual Azure.Response<Azure.Communication.CallAutomation.RemoveParticipantResult> RemoveParticipant(Azure.Communication.CallAutomation.RemoveParticipantOptions options, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual Azure.Response<Azure.Communication.CallAutomation.RemoveParticipantResult> RemoveParticipant(Azure.Communication.CommunicationIdentifier participantToRemove, string operationContext = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Communication.CallAutomation.RemoveParticipantResult>> RemoveParticipantAsync(Azure.Communication.CallAutomation.RemoveParticipantOptions options, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Communication.CallAutomation.RemoveParticipantResult>> RemoveParticipantAsync(Azure.Communication.CommunicationIdentifier participantToRemove, string operationContext = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual Azure.Response<Azure.Communication.CallAutomation.TransferCallToParticipantResult> TransferCallToParticipant(Azure.Communication.CallAutomation.TransferToParticipantOptions options, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual Azure.Response<Azure.Communication.CallAutomation.TransferCallToParticipantResult> TransferCallToParticipant(Azure.Communication.CommunicationIdentifier targetParticipant, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Communication.CallAutomation.TransferCallToParticipantResult>> TransferCallToParticipantAsync(Azure.Communication.CallAutomation.TransferToParticipantOptions options, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Communication.CallAutomation.TransferCallToParticipantResult>> TransferCallToParticipantAsync(Azure.Communication.CommunicationIdentifier targetParticipant, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual Azure.Response<Azure.Communication.CallAutomation.UnmuteParticipantResult> UnmuteParticipant(Azure.Communication.CallAutomation.UnmuteParticipantOptions options, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual Azure.Response<Azure.Communication.CallAutomation.UnmuteParticipantResult> UnmuteParticipant(Azure.Communication.CommunicationIdentifier targetParticipant, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Communication.CallAutomation.UnmuteParticipantResult>> UnmuteParticipantAsync(Azure.Communication.CallAutomation.UnmuteParticipantOptions options, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Communication.CallAutomation.UnmuteParticipantResult>> UnmuteParticipantAsync(Azure.Communication.CommunicationIdentifier targetParticipant, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } } public partial class CallConnectionProperties { internal CallConnectionProperties() { } public Azure.Communication.CommunicationUserIdentifier AnsweredBy { get { throw null; } } public Azure.Communication.PhoneNumberIdentifier AnsweredFor { get { throw null; } } public System.Uri CallbackUri { get { throw null; } } public string CallConnectionId { get { throw null; } } public Azure.Communication.CallAutomation.CallConnectionState CallConnectionState { get { throw null; } } public string CorrelationId { get { throw null; } } public Azure.Communication.CallAutomation.MediaStreamingSubscription MediaStreamingSubscription { get { throw null; } } public string ServerCallId { get { throw null; } } public Azure.Communication.CommunicationIdentifier Source { get { throw null; } } public Azure.Communication.PhoneNumberIdentifier SourceCallerIdNumber { get { throw null; } } public string SourceDisplayName { get { throw null; } } public System.Collections.Generic.IReadOnlyList<Azure.Communication.CommunicationIdentifier> Targets { get { throw null; } } public Azure.Communication.CallAutomation.TranscriptionSubscription TranscriptionSubscription { get { throw null; } } } [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] public readonly partial struct CallConnectionState : System.IEquatable<Azure.Communication.CallAutomation.CallConnectionState> { private readonly object _dummy; private readonly int _dummyPrimitive; public CallConnectionState(string value) { throw null; } public static Azure.Communication.CallAutomation.CallConnectionState Connected { get { throw null; } } public static Azure.Communication.CallAutomation.CallConnectionState Connecting { get { throw null; } } public static Azure.Communication.CallAutomation.CallConnectionState Disconnected { get { throw null; } } public static Azure.Communication.CallAutomation.CallConnectionState Disconnecting { get { throw null; } } public static Azure.Communication.CallAutomation.CallConnectionState TransferAccepted { get { throw null; } } public static Azure.Communication.CallAutomation.CallConnectionState Transferring { get { throw null; } } public static Azure.Communication.CallAutomation.CallConnectionState Unknown { get { throw null; } } public bool Equals(Azure.Communication.CallAutomation.CallConnectionState other) { throw null; } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] public override bool Equals(object obj) { throw null; } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] public override int GetHashCode() { throw null; } public static bool operator ==(Azure.Communication.CallAutomation.CallConnectionState left, Azure.Communication.CallAutomation.CallConnectionState right) { throw null; } public static implicit operator Azure.Communication.CallAutomation.CallConnectionState (string value) { throw null; } public static bool operator !=(Azure.Communication.CallAutomation.CallConnectionState left, Azure.Communication.CallAutomation.CallConnectionState right) { throw null; } public override string ToString() { throw null; } } public partial class CallDialog { protected CallDialog() { } public virtual string CallConnectionId { get { throw null; } } public virtual Azure.Response<Azure.Communication.CallAutomation.DialogResult> StartDialog(Azure.Communication.CallAutomation.StartDialogOptions startDialog, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Communication.CallAutomation.DialogResult>> StartDialogAsync(Azure.Communication.CallAutomation.StartDialogOptions startDialogOptions, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual Azure.Response<Azure.Communication.CallAutomation.DialogResult> StopDialog(string dialogId, System.Uri operationCallbackUri = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Communication.CallAutomation.DialogResult>> StopDialogAsync(string dialogId, System.Uri operationCallbackUri = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual Azure.Response UpdateDialog(Azure.Communication.CallAutomation.UpdateDialogOptions updateDialogOptions, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual System.Threading.Tasks.Task<Azure.Response> UpdateDialogAsync(Azure.Communication.CallAutomation.UpdateDialogOptions updateDialogOptions, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } } public partial class CallDisconnected : Azure.Communication.CallAutomation.CallAutomationEventBase { internal CallDisconnected() { } public static Azure.Communication.CallAutomation.CallDisconnected Deserialize(string content) { throw null; } } public partial class CallIntelligenceOptions { public CallIntelligenceOptions() { } public System.Uri BackupCognitiveServicesEndpoint { get { throw null; } set { } } public System.Uri CognitiveServicesEndpoint { get { throw null; } set { } } } public partial class CallInvite { public CallInvite(Azure.Communication.CommunicationUserIdentifier targetIdentity) { } public CallInvite(Azure.Communication.MicrosoftTeamsAppIdentifier targetIdentity) { } public CallInvite(Azure.Communication.MicrosoftTeamsUserIdentifier targetIdentity) { } public CallInvite(Azure.Communication.PhoneNumberIdentifier targetPhoneNumberIdentity, Azure.Communication.PhoneNumberIdentifier callerIdNumber) { } public Azure.Communication.CallAutomation.CustomCallingContext CustomCallingContext { get { throw null; } } public Azure.Communication.PhoneNumberIdentifier SourceCallerIdNumber { get { throw null; } set { } } public string SourceDisplayName { get { throw null; } set { } } public Azure.Communication.CommunicationIdentifier Target { get { throw null; } } } public abstract partial class CallLocator : System.IEquatable<Azure.Communication.CallAutomation.CallLocator> { protected CallLocator() { } public string Id { get { throw null; } } public abstract bool Equals(Azure.Communication.CallAutomation.CallLocator other); [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] public override bool Equals(object obj) { throw null; } } public partial class CallMedia { protected CallMedia() { } public virtual string CallConnectionId { get { throw null; } } public virtual Azure.Response<Azure.Communication.CallAutomation.CancelAllMediaOperationsResult> CancelAllMediaOperations(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Communication.CallAutomation.CancelAllMediaOperationsResult>> CancelAllMediaOperationsAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual Azure.Response Hold(Azure.Communication.CallAutomation.HoldOptions options, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual Azure.Response Hold(Azure.Communication.CommunicationIdentifier targetParticipant, Azure.Communication.CallAutomation.PlaySource playSource, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual Azure.Response Hold(Azure.Communication.CommunicationIdentifier targetParticipant, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual System.Threading.Tasks.Task<Azure.Response> HoldAsync(Azure.Communication.CallAutomation.HoldOptions options, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual System.Threading.Tasks.Task<Azure.Response> HoldAsync(Azure.Communication.CommunicationIdentifier targetParticipant, Azure.Communication.CallAutomation.PlaySource playSource, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual System.Threading.Tasks.Task<Azure.Response> HoldAsync(Azure.Communication.CommunicationIdentifier targetParticipant, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual Azure.Response<Azure.Communication.CallAutomation.InterruptAudioAndAnnounceResult> InterruptAudioAndAnnounce(Azure.Communication.CallAutomation.InterruptAudioAndAnnounceOptions announcementOptions, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Communication.CallAutomation.InterruptAudioAndAnnounceResult>> InterruptAudioAndAnnounceAsync(Azure.Communication.CallAutomation.InterruptAudioAndAnnounceOptions announcementOptions, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual Azure.Response<Azure.Communication.CallAutomation.PlayResult> Play(Azure.Communication.CallAutomation.PlayOptions options, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual Azure.Response<Azure.Communication.CallAutomation.PlayResult> Play(Azure.Communication.CallAutomation.PlaySource playSource, System.Collections.Generic.IEnumerable<Azure.Communication.CommunicationIdentifier> playTo, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual Azure.Response<Azure.Communication.CallAutomation.PlayResult> Play(System.Collections.Generic.IEnumerable<Azure.Communication.CallAutomation.PlaySource> playSources, System.Collections.Generic.IEnumerable<Azure.Communication.CommunicationIdentifier> playTo, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Communication.CallAutomation.PlayResult>> PlayAsync(Azure.Communication.CallAutomation.PlayOptions options, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Communication.CallAutomation.PlayResult>> PlayAsync(Azure.Communication.CallAutomation.PlaySource playSource, System.Collections.Generic.IEnumerable<Azure.Communication.CommunicationIdentifier> playTo, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Communication.CallAutomation.PlayResult>> PlayAsync(System.Collections.Generic.IEnumerable<Azure.Communication.CallAutomation.PlaySource> playSources, System.Collections.Generic.IEnumerable<Azure.Communication.CommunicationIdentifier> playTo, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual Azure.Response<Azure.Communication.CallAutomation.PlayResult> PlayToAll(Azure.Communication.CallAutomation.PlaySource playSource, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual Azure.Response<Azure.Communication.CallAutomation.PlayResult> PlayToAll(Azure.Communication.CallAutomation.PlayToAllOptions options, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual Azure.Response<Azure.Communication.CallAutomation.PlayResult> PlayToAll(System.Collections.Generic.IEnumerable<Azure.Communication.CallAutomation.PlaySource> playSources, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Communication.CallAutomation.PlayResult>> PlayToAllAsync(Azure.Communication.CallAutomation.PlaySource playSource, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Communication.CallAutomation.PlayResult>> PlayToAllAsync(Azure.Communication.CallAutomation.PlayToAllOptions options, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Communication.CallAutomation.PlayResult>> PlayToAllAsync(System.Collections.Generic.IEnumerable<Azure.Communication.CallAutomation.PlaySource> playSources, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual Azure.Response<Azure.Communication.CallAutomation.SendDtmfTonesResult> SendDtmfTones(Azure.Communication.CallAutomation.SendDtmfTonesOptions options, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual Azure.Response<Azure.Communication.CallAutomation.SendDtmfTonesResult> SendDtmfTones(System.Collections.Generic.IEnumerable<Azure.Communication.CallAutomation.DtmfTone> tones, Azure.Communication.CommunicationIdentifier targetParticipant, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Communication.CallAutomation.SendDtmfTonesResult>> SendDtmfTonesAsync(Azure.Communication.CallAutomation.SendDtmfTonesOptions options, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Communication.CallAutomation.SendDtmfTonesResult>> SendDtmfTonesAsync(System.Collections.Generic.IEnumerable<Azure.Communication.CallAutomation.DtmfTone> tones, Azure.Communication.CommunicationIdentifier targetParticipant, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual Azure.Response StartContinuousDtmfRecognition(Azure.Communication.CallAutomation.ContinuousDtmfRecognitionOptions options, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual Azure.Response StartContinuousDtmfRecognition(Azure.Communication.CommunicationIdentifier targetParticipant, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual System.Threading.Tasks.Task<Azure.Response> StartContinuousDtmfRecognitionAsync(Azure.Communication.CallAutomation.ContinuousDtmfRecognitionOptions options, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual System.Threading.Tasks.Task<Azure.Response> StartContinuousDtmfRecognitionAsync(Azure.Communication.CommunicationIdentifier targetParticipant, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual Azure.Response StartMediaStreaming(Azure.Communication.CallAutomation.StartMediaStreamingOptions options = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual System.Threading.Tasks.Task<Azure.Response> StartMediaStreamingAsync(Azure.Communication.CallAutomation.StartMediaStreamingOptions options = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual Azure.Response<Azure.Communication.CallAutomation.StartRecognizingCallMediaResult> StartRecognizing(Azure.Communication.CallAutomation.CallMediaRecognizeOptions options, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Communication.CallAutomation.StartRecognizingCallMediaResult>> StartRecognizingAsync(Azure.Communication.CallAutomation.CallMediaRecognizeOptions options, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual Azure.Response StartTranscription(Azure.Communication.CallAutomation.StartTranscriptionOptions options = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual System.Threading.Tasks.Task<Azure.Response> StartTranscriptionAsync(Azure.Communication.CallAutomation.StartTranscriptionOptions options = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual Azure.Response StopContinuousDtmfRecognition(Azure.Communication.CallAutomation.ContinuousDtmfRecognitionOptions options, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual Azure.Response StopContinuousDtmfRecognition(Azure.Communication.CommunicationIdentifier targetParticipant, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual System.Threading.Tasks.Task<Azure.Response> StopContinuousDtmfRecognitionAsync(Azure.Communication.CallAutomation.ContinuousDtmfRecognitionOptions options, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual System.Threading.Tasks.Task<Azure.Response> StopContinuousDtmfRecognitionAsync(Azure.Communication.CommunicationIdentifier targetParticipant, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual Azure.Response StopMediaStreaming(Azure.Communication.CallAutomation.StopMediaStreamingOptions options = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual System.Threading.Tasks.Task<Azure.Response> StopMediaStreamingAsync(Azure.Communication.CallAutomation.StopMediaStreamingOptions options = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual Azure.Response StopTranscription(Azure.Communication.CallAutomation.StopTranscriptionOptions options = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual System.Threading.Tasks.Task<Azure.Response> StopTranscriptionAsync(Azure.Communication.CallAutomation.StopTranscriptionOptions options = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual Azure.Response Unhold(Azure.Communication.CallAutomation.UnholdOptions options, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual Azure.Response Unhold(Azure.Communication.CommunicationIdentifier targetParticipant, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual System.Threading.Tasks.Task<Azure.Response> UnholdAsync(Azure.Communication.CallAutomation.UnholdOptions options, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual System.Threading.Tasks.Task<Azure.Response> UnholdAsync(Azure.Communication.CommunicationIdentifier targetParticipant, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual Azure.Response UpdateTranscription(Azure.Communication.CallAutomation.UpdateTranscriptionOptions options = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual System.Threading.Tasks.Task<Azure.Response> UpdateTranscription(string locale, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual System.Threading.Tasks.Task<Azure.Response> UpdateTranscriptionAsync(Azure.Communication.CallAutomation.UpdateTranscriptionOptions options = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual System.Threading.Tasks.Task<Azure.Response> UpdateTranscriptionAsync(string locale, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } } [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] public readonly partial struct CallMediaRecognitionType : System.IEquatable<Azure.Communication.CallAutomation.CallMediaRecognitionType> { private readonly object _dummy; private readonly int _dummyPrimitive; public CallMediaRecognitionType(string value) { throw null; } public static Azure.Communication.CallAutomation.CallMediaRecognitionType Choices { get { throw null; } } public static Azure.Communication.CallAutomation.CallMediaRecognitionType Dtmf { get { throw null; } } public static Azure.Communication.CallAutomation.CallMediaRecognitionType Speech { get { throw null; } } public bool Equals(Azure.Communication.CallAutomation.CallMediaRecognitionType other) { throw null; } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] public override bool Equals(object obj) { throw null; } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] public override int GetHashCode() { throw null; } public static bool operator ==(Azure.Communication.CallAutomation.CallMediaRecognitionType left, Azure.Communication.CallAutomation.CallMediaRecognitionType right) { throw null; } public static implicit operator Azure.Communication.CallAutomation.CallMediaRecognitionType (string value) { throw null; } public static bool operator !=(Azure.Communication.CallAutomation.CallMediaRecognitionType left, Azure.Communication.CallAutomation.CallMediaRecognitionType right) { throw null; } public override string ToString() { throw null; } } public partial class CallMediaRecognizeChoiceOptions : Azure.Communication.CallAutomation.CallMediaRecognizeOptions { public CallMediaRecognizeChoiceOptions(Azure.Communication.CommunicationIdentifier targetParticipant, System.Collections.Generic.IEnumerable<Azure.Communication.CallAutomation.RecognitionChoice> choices) : base (default(Azure.Communication.CallAutomation.RecognizeInputType), default(Azure.Communication.CommunicationIdentifier)) { } public System.Collections.Generic.IList<Azure.Communication.CallAutomation.RecognitionChoice> Choices { get { throw null; } } } public partial class CallMediaRecognizeDtmfOptions : Azure.Communication.CallAutomation.CallMediaRecognizeOptions { public CallMediaRecognizeDtmfOptions(Azure.Communication.CommunicationIdentifier targetParticipant, int maxTonesToCollect) : base (default(Azure.Communication.CallAutomation.RecognizeInputType), default(Azure.Communication.CommunicationIdentifier)) { } public System.TimeSpan InterToneTimeout { get { throw null; } set { } } public int MaxTonesToCollect { get { throw null; } } public System.Collections.Generic.IList<Azure.Communication.CallAutomation.DtmfTone> StopTones { get { throw null; } set { } } } public abstract partial class CallMediaRecognizeOptions { protected CallMediaRecognizeOptions(Azure.Communication.CallAutomation.RecognizeInputType inputType, Azure.Communication.CommunicationIdentifier targetParticipant) { } public System.TimeSpan InitialSilenceTimeout { get { throw null; } set { } } public Azure.Communication.CallAutomation.RecognizeInputType InputType { get { throw null; } } public bool InterruptCallMediaOperation { get { throw null; } set { } } public bool InterruptPrompt { get { throw null; } set { } } public System.Uri OperationCallbackUri { get { throw null; } set { } } public string OperationContext { get { throw null; } set { } } public System.Collections.Generic.IList<Azure.Communication.CallAutomation.PlaySource> PlayPrompts { get { throw null; } set { } } public Azure.Communication.CallAutomation.PlaySource Prompt { get { throw null; } set { } } public string SpeechLanguage { get { throw null; } set { } } public string SpeechModelEndpointId { get { throw null; } set { } } public Azure.Communication.CommunicationIdentifier TargetParticipant { get { throw null; } } } public partial class CallMediaRecognizeSpeechOptions : Azure.Communication.CallAutomation.CallMediaRecognizeOptions { public CallMediaRecognizeSpeechOptions(Azure.Communication.CommunicationIdentifier targetParticipant) : base (default(Azure.Communication.CallAutomation.RecognizeInputType), default(Azure.Communication.CommunicationIdentifier)) { } public System.TimeSpan EndSilenceTimeout { get { throw null; } set { } } } public partial class CallMediaRecognizeSpeechOrDtmfOptions : Azure.Communication.CallAutomation.CallMediaRecognizeOptions { public CallMediaRecognizeSpeechOrDtmfOptions(Azure.Communication.CommunicationIdentifier targetParticipant, int maxTonesToCollect) : base (default(Azure.Communication.CallAutomation.RecognizeInputType), default(Azure.Communication.CommunicationIdentifier)) { } public System.TimeSpan EndSilenceTimeout { get { throw null; } set { } } public System.TimeSpan InterToneTimeout { get { throw null; } set { } } public int MaxTonesToCollect { get { throw null; } } public System.Collections.Generic.IList<Azure.Communication.CallAutomation.DtmfTone> StopTones { get { throw null; } set { } } } public partial class CallParticipant { internal CallParticipant() { } public Azure.Communication.CommunicationIdentifier Identifier { get { throw null; } } public bool IsMuted { get { throw null; } } public bool IsOnHold { get { throw null; } } } public partial class CallRecording { protected CallRecording() { } public virtual Azure.Response Delete(System.Uri recordingLocation, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual System.Threading.Tasks.Task<Azure.Response> DeleteAsync(System.Uri recordingLocation, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual Azure.Response<System.IO.Stream> DownloadStreaming(System.Uri sourceLocation, Azure.HttpRange range = default(Azure.HttpRange), System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual System.Threading.Tasks.Task<Azure.Response<System.IO.Stream>> DownloadStreamingAsync(System.Uri sourceLocation, Azure.HttpRange range = default(Azure.HttpRange), System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual Azure.Response DownloadTo(System.Uri sourceLocation, System.IO.Stream destinationStream, Azure.Communication.CallAutomation.ContentTransferOptions transferOptions = default(Azure.Communication.CallAutomation.ContentTransferOptions), System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual Azure.Response DownloadTo(System.Uri sourceLocation, string destinationPath, Azure.Communication.CallAutomation.ContentTransferOptions transferOptions = default(Azure.Communication.CallAutomation.ContentTransferOptions), System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual System.Threading.Tasks.Task<Azure.Response> DownloadToAsync(System.Uri sourceLocation, System.IO.Stream destinationStream, Azure.Communication.CallAutomation.ContentTransferOptions transferOptions = default(Azure.Communication.CallAutomation.ContentTransferOptions), System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual System.Threading.Tasks.Task<Azure.Response> DownloadToAsync(System.Uri sourceLocation, string destinationPath, Azure.Communication.CallAutomation.ContentTransferOptions transferOptions = default(Azure.Communication.CallAutomation.ContentTransferOptions), System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual Azure.Response<Azure.Communication.CallAutomation.RecordingResult> GetRecording(string recordingId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Communication.CallAutomation.RecordingResult>> GetRecordingAsync(string recordingId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual Azure.Response<Azure.Communication.CallAutomation.RecordingStateResult> GetState(string recordingId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Communication.CallAutomation.RecordingStateResult>> GetStateAsync(string recordingId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual Azure.Response Pause(string recordingId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual System.Threading.Tasks.Task<Azure.Response> PauseAsync(string recordingId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual Azure.Response Resume(string recordingId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual System.Threading.Tasks.Task<Azure.Response> ResumeAsync(string recordingId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual Azure.Response<Azure.Communication.CallAutomation.RecordingStateResult> Start(Azure.Communication.CallAutomation.StartRecordingOptions options, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Communication.CallAutomation.RecordingStateResult>> StartAsync(Azure.Communication.CallAutomation.StartRecordingOptions options, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual Azure.Response Stop(string recordingId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual System.Threading.Tasks.Task<Azure.Response> StopAsync(string recordingId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } } [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] public readonly partial struct CallRejectReason : System.IEquatable<Azure.Communication.CallAutomation.CallRejectReason> { private readonly object _dummy; private readonly int _dummyPrimitive; public CallRejectReason(string value) { throw null; } public static Azure.Communication.CallAutomation.CallRejectReason Busy { get { throw null; } } public static Azure.Communication.CallAutomation.CallRejectReason Forbidden { get { throw null; } } public static Azure.Communication.CallAutomation.CallRejectReason None { get { throw null; } } public bool Equals(Azure.Communication.CallAutomation.CallRejectReason other) { throw null; } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] public override bool Equals(object obj) { throw null; } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] public override int GetHashCode() { throw null; } public static bool operator ==(Azure.Communication.CallAutomation.CallRejectReason left, Azure.Communication.CallAutomation.CallRejectReason right) { throw null; } public static implicit operator Azure.Communication.CallAutomation.CallRejectReason (string value) { throw null; } public static bool operator !=(Azure.Communication.CallAutomation.CallRejectReason left, Azure.Communication.CallAutomation.CallRejectReason right) { throw null; } public override string ToString() { throw null; } } [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] public readonly partial struct CallSessionEndReason : System.IEquatable<Azure.Communication.CallAutomation.CallSessionEndReason> { private readonly object _dummy; private readonly int _dummyPrimitive; public CallSessionEndReason(string value) { throw null; } public static Azure.Communication.CallAutomation.CallSessionEndReason AllInstancesBusy { get { throw null; } } public static Azure.Communication.CallAutomation.CallSessionEndReason AppHostedMediaFailureOutcomeGracefully { get { throw null; } } public static Azure.Communication.CallAutomation.CallSessionEndReason AppHostedMediaFailureOutcomeWithError { get { throw null; } } public static Azure.Communication.CallAutomation.CallSessionEndReason AudioStreamFailure { get { throw null; } } public static Azure.Communication.CallAutomation.CallSessionEndReason CallEnded { get { throw null; } } public static Azure.Communication.CallAutomation.CallSessionEndReason CallStartTimeout { get { throw null; } } public static Azure.Communication.CallAutomation.CallSessionEndReason ChunkCreationFailed { get { throw null; } } public static Azure.Communication.CallAutomation.CallSessionEndReason CouldNotRejoinCall { get { throw null; } } public static Azure.Communication.CallAutomation.CallSessionEndReason CouldNotStart { get { throw null; } } public static Azure.Communication.CallAutomation.CallSessionEndReason HandedOverDueToAudioStreamFailure { get { throw null; } } public static Azure.Communication.CallAutomation.CallSessionEndReason HandedOverDueToChunkCreationFailure { get { throw null; } } public static Azure.Communication.CallAutomation.CallSessionEndReason HandedOverDueToMediaTimeout { get { throw null; } } public static Azure.Communication.CallAutomation.CallSessionEndReason HandedOverDueToProcessingTimeout { get { throw null; } } public static Azure.Communication.CallAutomation.CallSessionEndReason HandedOverOrTransfered { get { throw null; } } public static Azure.Communication.CallAutomation.CallSessionEndReason InitiatorLeft { get { throw null; } } public static Azure.Communication.CallAutomation.CallSessionEndReason InvalidBotData { get { throw null; } } public static Azure.Communication.CallAutomation.CallSessionEndReason MaximumSessionTimeReached { get { throw null; } } public static Azure.Communication.CallAutomation.CallSessionEndReason MediaTimeout { get { throw null; } } public static Azure.Communication.CallAutomation.CallSessionEndReason ProcessingTimeout { get { throw null; } } public static Azure.Communication.CallAutomation.CallSessionEndReason ReportCallStateFailed { get { throw null; } } public static Azure.Communication.CallAutomation.CallSessionEndReason ReportCallStateFailedAndSessionMustBeDiscarded { get { throw null; } } public static Azure.Communication.CallAutomation.CallSessionEndReason SessionStillOngoing { get { throw null; } } public static Azure.Communication.CallAutomation.CallSessionEndReason SpeechRecognitionSessionNonRetriableError { get { throw null; } } public static Azure.Communication.CallAutomation.CallSessionEndReason SpeechRecognitionSessionRetriableErrorMaxRetryCountReached { get { throw null; } } public static Azure.Communication.CallAutomation.CallSessionEndReason TeamsTokenConversionFailed { get { throw null; } } public static Azure.Communication.CallAutomation.CallSessionEndReason TranscriptObjectCreationFailed { get { throw null; } } public bool Equals(Azure.Communication.CallAutomation.CallSessionEndReason other) { throw null; } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] public override bool Equals(object obj) { throw null; } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] public override int GetHashCode() { throw null; } public static bool operator ==(Azure.Communication.CallAutomation.CallSessionEndReason left, Azure.Communication.CallAutomation.CallSessionEndReason right) { throw null; } public static implicit operator Azure.Communication.CallAutomation.CallSessionEndReason (string value) { throw null; } public static bool operator !=(Azure.Communication.CallAutomation.CallSessionEndReason left, Azure.Communication.CallAutomation.CallSessionEndReason right) { throw null; } public override string ToString() { throw null; } } public partial class CallTransferAccepted : Azure.Communication.CallAutomation.CallAutomationEventBase { internal CallTransferAccepted() { } public Azure.Communication.CommunicationIdentifier Transferee { get { throw null; } } public Azure.Communication.CommunicationIdentifier TransferTarget { get { throw null; } } public static Azure.Communication.CallAutomation.CallTransferAccepted Deserialize(string content) { throw null; } } public partial class CallTransferFailed : Azure.Communication.CallAutomation.CallAutomationEventBase { internal CallTransferFailed() { } public static Azure.Communication.CallAutomation.CallTransferFailed Deserialize(string content) { throw null; } } public partial class CancelAddParticipantEventResult { internal CancelAddParticipantEventResult() { } public Azure.Communication.CallAutomation.CancelAddParticipantFailed FailureResult { get { throw null; } } public string InvitationId { get { throw null; } } public bool IsSuccess { get { throw null; } } public Azure.Communication.CommunicationIdentifier Participant { get { throw null; } } public Azure.Communication.CallAutomation.CancelAddParticipantSucceeded SuccessResult { get { throw null; } } } public partial class CancelAddParticipantFailed : Azure.Communication.CallAutomation.CallAutomationEventBase { internal CancelAddParticipantFailed() { } public string InvitationId { get { throw null; } } public static Azure.Communication.CallAutomation.CancelAddParticipantFailed Deserialize(string content) { throw null; } } public partial class CancelAddParticipantOperationOptions { public CancelAddParticipantOperationOptions(string invitationId) { } public string InvitationId { get { throw null; } } public System.Uri OperationCallbackUri { get { throw null; } set { } } public string OperationContext { get { throw null; } set { } } } public partial class CancelAddParticipantOperationResult { internal CancelAddParticipantOperationResult() { } public string InvitationId { get { throw null; } } public string OperationContext { get { throw null; } } public Azure.Communication.CallAutomation.CancelAddParticipantEventResult WaitForEventProcessor(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public System.Threading.Tasks.Task<Azure.Communication.CallAutomation.CancelAddParticipantEventResult> WaitForEventProcessorAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } } public partial class CancelAddParticipantSucceeded : Azure.Communication.CallAutomation.CallAutomationEventBase { internal CancelAddParticipantSucceeded() { } public string InvitationId { get { throw null; } } public static Azure.Communication.CallAutomation.CancelAddParticipantSucceeded Deserialize(string content) { throw null; } } public partial class CancelAllMediaOperationsEventResult { internal CancelAllMediaOperationsEventResult() { } public bool IsSuccess { get { throw null; } } public Azure.Communication.CallAutomation.PlayCanceled PlayCanceledSucessEvent { get { throw null; } } public Azure.Communication.CallAutomation.RecognizeCanceled RecognizeCanceledSucessEvent { get { throw null; } } } public partial class CancelAllMediaOperationsResult { internal CancelAllMediaOperationsResult() { } public Azure.Communication.CallAutomation.CancelAllMediaOperationsEventResult WaitForEventProcessor(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public System.Threading.Tasks.Task<Azure.Communication.CallAutomation.CancelAllMediaOperationsEventResult> WaitForEventProcessorAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } } public partial class ChannelAffinity { public ChannelAffinity(Azure.Communication.CommunicationIdentifier participant) { } public int? Channel { get { throw null; } set { } } public Azure.Communication.CommunicationIdentifier Participant { get { throw null; } } } public partial class ChoiceResult : Azure.Communication.CallAutomation.RecognizeResult { internal ChoiceResult() { } public string Label { get { throw null; } } public string RecognizedPhrase { get { throw null; } } public override Azure.Communication.CallAutomation.RecognizeResultType ResultType { get { throw null; } } } [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] public readonly partial struct ChunkEndReason : System.IEquatable<Azure.Communication.CallAutomation.ChunkEndReason> { private readonly object _dummy; private readonly int _dummyPrimitive; public ChunkEndReason(string value) { throw null; } public static Azure.Communication.CallAutomation.ChunkEndReason ChunkIsBeingRecorded { get { throw null; } } public static Azure.Communication.CallAutomation.ChunkEndReason ChunkMaximumSizeExceeded { get { throw null; } } public static Azure.Communication.CallAutomation.ChunkEndReason ChunkMaximumTimeExceeded { get { throw null; } } public static Azure.Communication.CallAutomation.ChunkEndReason ChunkUploadFailure { get { throw null; } } public static Azure.Communication.CallAutomation.ChunkEndReason SessionEnded { get { throw null; } } public bool Equals(Azure.Communication.CallAutomation.ChunkEndReason other) { throw null; } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] public override bool Equals(object obj) { throw null; } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] public override int GetHashCode() { throw null; } public static bool operator ==(Azure.Communication.CallAutomation.ChunkEndReason left, Azure.Communication.CallAutomation.ChunkEndReason right) { throw null; } public static implicit operator Azure.Communication.CallAutomation.ChunkEndReason (string value) { throw null; } public static bool operator !=(Azure.Communication.CallAutomation.ChunkEndReason left, Azure.Communication.CallAutomation.ChunkEndReason right) { throw null; } public override string ToString() { throw null; } } public partial class ConnectCallEventResult { internal ConnectCallEventResult() { } public Azure.Communication.CallAutomation.ConnectFailed FailureResult { get { throw null; } } public bool IsSuccess { get { throw null; } } public Azure.Communication.CallAutomation.CallConnected SuccessResult { get { throw null; } } } public partial class ConnectCallOptions { public ConnectCallOptions(Azure.Communication.CallAutomation.CallLocator callLocator, System.Uri callbackUri) { } public System.Uri CallbackUri { get { throw null; } } public Azure.Communication.CallAutomation.CallIntelligenceOptions CallIntelligenceOptions { get { throw null; } set { } } public Azure.Communication.CallAutomation.CallLocator CallLocator { get { throw null; } } public Azure.Communication.CallAutomation.MediaStreamingOptions MediaStreamingOptions { get { throw null; } set { } } public string OperationContext { get { throw null; } set { } } public Azure.Communication.CallAutomation.TranscriptionOptions TranscriptionOptions { get { throw null; } set { } } } public partial class ConnectCallResult { internal ConnectCallResult() { } public Azure.Communication.CallAutomation.CallConnection CallConnection { get { throw null; } } public Azure.Communication.CallAutomation.CallConnectionProperties CallConnectionProperties { get { throw null; } } public Azure.Communication.CallAutomation.ConnectCallEventResult WaitForEventProcessor(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public System.Threading.Tasks.Task<Azure.Communication.CallAutomation.ConnectCallEventResult> WaitForEventProcessorAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } } public partial class ConnectFailed : Azure.Communication.CallAutomation.CallAutomationEventBase { internal ConnectFailed() { } public static Azure.Communication.CallAutomation.ConnectFailed Deserialize(string content) { throw null; } } [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] public partial struct ContentTransferOptions : System.IEquatable<Azure.Communication.CallAutomation.ContentTransferOptions> { public long InitialTransferSize { get { throw null; } set { } } public int MaximumConcurrency { get { throw null; } set { } } public long MaximumTransferSize { get { throw null; } set { } } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] public bool Equals(Azure.Communication.CallAutomation.ContentTransferOptions obj) { throw null; } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] public override bool Equals(object obj) { throw null; } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] public override int GetHashCode() { throw null; } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] public static bool operator ==(Azure.Communication.CallAutomation.ContentTransferOptions left, Azure.Communication.CallAutomation.ContentTransferOptions right) { throw null; } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] public static bool operator !=(Azure.Communication.CallAutomation.ContentTransferOptions left, Azure.Communication.CallAutomation.ContentTransferOptions right) { throw null; } } public partial class ContinuousDtmfRecognitionOptions { public ContinuousDtmfRecognitionOptions(Azure.Communication.CommunicationIdentifier targetParticipant) { } public System.Uri OperationCallbackUri { get { throw null; } set { } } public string OperationContext { get { throw null; } set { } } public Azure.Communication.CommunicationIdentifier TargetParticipant { get { throw null; } } } public partial class ContinuousDtmfRecognitionStopped : Azure.Communication.CallAutomation.CallAutomationEventBase { internal ContinuousDtmfRecognitionStopped() { } public static Azure.Communication.CallAutomation.ContinuousDtmfRecognitionStopped Deserialize(string content) { throw null; } } public partial class ContinuousDtmfRecognitionToneFailed : Azure.Communication.CallAutomation.CallAutomationEventBase { internal ContinuousDtmfRecognitionToneFailed() { } public static Azure.Communication.CallAutomation.ContinuousDtmfRecognitionToneFailed Deserialize(string content) { throw null; } } public partial class ContinuousDtmfRecognitionToneReceived : Azure.Communication.CallAutomation.CallAutomationEventBase { internal ContinuousDtmfRecognitionToneReceived() { } public int? SequenceId { get { throw null; } } public Azure.Communication.CallAutomation.DtmfTone? Tone { get { throw null; } } public static Azure.Communication.CallAutomation.ContinuousDtmfRecognitionToneReceived Deserialize(string content) { throw null; } } public partial class CreateCallEventResult { internal CreateCallEventResult() { } public Azure.Communication.CallAutomation.CreateCallFailed FailureResult { get { throw null; } } public bool IsSuccess { get { throw null; } } public Azure.Communication.CallAutomation.CallConnected SuccessResult { get { throw null; } } } public partial class CreateCallFailed : Azure.Communication.CallAutomation.CallAutomationEventBase { internal CreateCallFailed() { } public static Azure.Communication.CallAutomation.CreateCallFailed Deserialize(string content) { throw null; } } public partial class CreateCallOptions { public CreateCallOptions(Azure.Communication.CallAutomation.CallInvite callInvite, System.Uri callbackUri) { } public System.Uri CallbackUri { get { throw null; } } public Azure.Communication.CallAutomation.CallIntelligenceOptions CallIntelligenceOptions { get { throw null; } set { } } public Azure.Communication.CallAutomation.CallInvite CallInvite { get { throw null; } } public Azure.Communication.CallAutomation.MediaStreamingOptions MediaStreamingOptions { get { throw null; } set { } } public string OperationContext { get { throw null; } set { } } public Azure.Communication.MicrosoftTeamsAppIdentifier TeamsAppSource { get { throw null; } set { } } public Azure.Communication.CallAutomation.TranscriptionOptions TranscriptionOptions { get { throw null; } set { } } } public partial class CreateCallResult { internal CreateCallResult() { } public Azure.Communication.CallAutomation.CallConnection CallConnection { get { throw null; } } public Azure.Communication.CallAutomation.CallConnectionProperties CallConnectionProperties { get { throw null; } } public Azure.Communication.CallAutomation.CreateCallEventResult WaitForEventProcessor(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public System.Threading.Tasks.Task<Azure.Communication.CallAutomation.CreateCallEventResult> WaitForEventProcessorAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } } public partial class CreateGroupCallOptions { public CreateGroupCallOptions(System.Collections.Generic.IEnumerable<Azure.Communication.CommunicationIdentifier> targets, System.Uri callbackUri) { } public System.Uri CallbackUri { get { throw null; } } public Azure.Communication.CallAutomation.CallIntelligenceOptions CallIntelligenceOptions { get { throw null; } set { } } public Azure.Communication.CallAutomation.CustomCallingContext CustomCallingContext { get { throw null; } } public Azure.Communication.CallAutomation.MediaStreamingOptions MediaStreamingOptions { get { throw null; } set { } } public string OperationContext { get { throw null; } set { } } public Azure.Communication.PhoneNumberIdentifier SourceCallerIdNumber { get { throw null; } set { } } public string SourceDisplayName { get { throw null; } set { } } public System.Collections.Generic.IEnumerable<Azure.Communication.CommunicationIdentifier> Targets { get { throw null; } } public Azure.Communication.MicrosoftTeamsAppIdentifier TeamsAppSource { get { throw null; } set { } } public Azure.Communication.CallAutomation.TranscriptionOptions TranscriptionOptions { get { throw null; } set { } } } public partial class CustomCallingContext { internal CustomCallingContext() { } public System.Collections.Generic.IDictionary<string, string> SipHeaders { get { throw null; } } public System.Collections.Generic.IDictionary<string, string> VoipHeaders { get { throw null; } } public void AddSipUui(string value) { } public void AddSipX(string key, string value, Azure.Communication.CallAutomation.CustomCallingContext.SipHeaderPrefix prefix = Azure.Communication.CallAutomation.CustomCallingContext.SipHeaderPrefix.XMSCustom) { } public void AddVoip(string key, string value) { } public enum SipHeaderPrefix { XMSCustom = 0, X = 1, } } public partial class DialogCompleted : Azure.Communication.CallAutomation.CallAutomationEventBase { internal DialogCompleted() { } public string DialogId { get { throw null; } } public Azure.Communication.CallAutomation.DialogInputType? DialogInputType { get { throw null; } } public static Azure.Communication.CallAutomation.DialogCompleted Deserialize(string content) { throw null; } } public partial class DialogConsent : Azure.Communication.CallAutomation.CallAutomationEventBase { internal DialogConsent() { } public string DialogId { get { throw null; } } public Azure.Communication.CallAutomation.DialogInputType? DialogInputType { get { throw null; } } public Azure.Communication.CallAutomation.UserConsent UserConsent { get { throw null; } } public static Azure.Communication.CallAutomation.DialogConsent Deserialize(string content) { throw null; } } public partial class DialogEventResult { internal DialogEventResult() { } public Azure.Communication.CallAutomation.DialogCompleted DialogCompletedSuccessResult { get { throw null; } } public Azure.Communication.CallAutomation.DialogConsent DialogConsentSuccessEvent { get { throw null; } } public Azure.Communication.CallAutomation.DialogHangup DialogHangupSuccessEvent { get { throw null; } } public Azure.Communication.CallAutomation.DialogLanguageChange DialogLanguageChangeEvent { get { throw null; } } public Azure.Communication.CallAutomation.DialogSensitivityUpdate DialogSensitivityUpdateEvent { get { throw null; } } public Azure.Communication.CallAutomation.DialogStarted DialogStartedSuccessEvent { get { throw null; } } public Azure.Communication.CallAutomation.DialogTransfer DialogTransferSuccessEvent { get { throw null; } } public Azure.Communication.CallAutomation.DialogUpdated DialogUpdatedEvent { get { throw null; } } public Azure.Communication.CallAutomation.DialogFailed FailureResult { get { throw null; } } public bool IsSuccess { get { throw null; } } } public partial class DialogFailed : Azure.Communication.CallAutomation.CallAutomationEventBase { internal DialogFailed() { } public string DialogId { get { throw null; } } public Azure.Communication.CallAutomation.DialogInputType? DialogInputType { get { throw null; } } public static Azure.Communication.CallAutomation.DialogFailed Deserialize(string content) { throw null; } } public partial class DialogHangup : Azure.Communication.CallAutomation.CallAutomationEventBase { internal DialogHangup() { } public string DialogId { get { throw null; } } public Azure.Communication.CallAutomation.DialogInputType? DialogInputType { get { throw null; } } public object IvrContext { get { throw null; } } public static Azure.Communication.CallAutomation.DialogHangup Deserialize(string content) { throw null; } } [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] public readonly partial struct DialogInputType : System.IEquatable<Azure.Communication.CallAutomation.DialogInputType> { private readonly object _dummy; private readonly int _dummyPrimitive; public DialogInputType(string value) { throw null; } public static Azure.Communication.CallAutomation.DialogInputType AzureOpenAI { get { throw null; } } public static Azure.Communication.CallAutomation.DialogInputType PowerVirtualAgents { get { throw null; } } public bool Equals(Azure.Communication.CallAutomation.DialogInputType other) { throw null; } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] public override bool Equals(object obj) { throw null; } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] public override int GetHashCode() { throw null; } public static bool operator ==(Azure.Communication.CallAutomation.DialogInputType left, Azure.Communication.CallAutomation.DialogInputType right) { throw null; } public static implicit operator Azure.Communication.CallAutomation.DialogInputType (string value) { throw null; } public static bool operator !=(Azure.Communication.CallAutomation.DialogInputType left, Azure.Communication.CallAutomation.DialogInputType right) { throw null; } public override string ToString() { throw null; } } public partial class DialogLanguageChange : Azure.Communication.CallAutomation.CallAutomationEventBase { internal DialogLanguageChange() { } public string DialogId { get { throw null; } } public Azure.Communication.CallAutomation.DialogInputType? DialogInputType { get { throw null; } } public object IvrContext { get { throw null; } } public string SelectedLanguage { get { throw null; } } public static Azure.Communication.CallAutomation.DialogLanguageChange Deserialize(string content) { throw null; } } public partial class DialogResult { internal DialogResult() { } public string DialogId { get { throw null; } } public Azure.Communication.CallAutomation.DialogEventResult WaitForEventProcessor(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public System.Threading.Tasks.Task<Azure.Communication.CallAutomation.DialogEventResult> WaitForEventProcessorAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } } public partial class DialogSensitivityUpdate : Azure.Communication.CallAutomation.CallAutomationEventBase { internal DialogSensitivityUpdate() { } public string DialogId { get { throw null; } } public Azure.Communication.CallAutomation.DialogInputType? DialogInputType { get { throw null; } } public bool? SensitiveMask { get { throw null; } } public static Azure.Communication.CallAutomation.DialogSensitivityUpdate Deserialize(string content) { throw null; } } public partial class DialogStarted : Azure.Communication.CallAutomation.CallAutomationEventBase { internal DialogStarted() { } public string DialogId { get { throw null; } } public Azure.Communication.CallAutomation.DialogInputType? DialogInputType { get { throw null; } } public static Azure.Communication.CallAutomation.DialogStarted Deserialize(string content) { throw null; } } public partial class DialogTransfer : Azure.Communication.CallAutomation.CallAutomationEventBase { internal DialogTransfer() { } public string DialogId { get { throw null; } } public Azure.Communication.CallAutomation.DialogInputType? DialogInputType { get { throw null; } } public object IvrContext { get { throw null; } } public string TransferDestination { get { throw null; } } public string TransferType { get { throw null; } } public static Azure.Communication.CallAutomation.DialogTransfer Deserialize(string content) { throw null; } } public abstract partial class DialogUpdateBase { protected DialogUpdateBase() { } public System.Collections.Generic.IDictionary<string, object> Context { get { throw null; } set { } } } public partial class DialogUpdated : Azure.Communication.CallAutomation.CallAutomationEventBase { internal DialogUpdated() { } public string DialogId { get { throw null; } } public Azure.Communication.CallAutomation.DialogInputType? DialogInputType { get { throw null; } } public object IvrContext { get { throw null; } } public string UpdatedDestination { get { throw null; } } public string UpdatedType { get { throw null; } } public static Azure.Communication.CallAutomation.DialogUpdated Deserialize(string content) { throw null; } } public partial class DtmfResult : Azure.Communication.CallAutomation.RecognizeResult { internal DtmfResult() { } public override Azure.Communication.CallAutomation.RecognizeResultType ResultType { get { throw null; } } public System.Collections.Generic.IReadOnlyList<Azure.Communication.CallAutomation.DtmfTone> Tones { get { throw null; } } public string ConvertToString() { throw null; } } [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] public readonly partial struct DtmfTone : System.IEquatable<Azure.Communication.CallAutomation.DtmfTone> { private readonly object _dummy; private readonly int _dummyPrimitive; public DtmfTone(string value) { throw null; } public static Azure.Communication.CallAutomation.DtmfTone A { get { throw null; } } public static Azure.Communication.CallAutomation.DtmfTone Asterisk { get { throw null; } } public static Azure.Communication.CallAutomation.DtmfTone B { get { throw null; } } public static Azure.Communication.CallAutomation.DtmfTone C { get { throw null; } } public static Azure.Communication.CallAutomation.DtmfTone D { get { throw null; } } public static Azure.Communication.CallAutomation.DtmfTone Eight { get { throw null; } } public static Azure.Communication.CallAutomation.DtmfTone Five { get { throw null; } } public static Azure.Communication.CallAutomation.DtmfTone Four { get { throw null; } } public static Azure.Communication.CallAutomation.DtmfTone Nine { get { throw null; } } public static Azure.Communication.CallAutomation.DtmfTone One { get { throw null; } } public static Azure.Communication.CallAutomation.DtmfTone Pound { get { throw null; } } public static Azure.Communication.CallAutomation.DtmfTone Seven { get { throw null; } } public static Azure.Communication.CallAutomation.DtmfTone Six { get { throw null; } } public static Azure.Communication.CallAutomation.DtmfTone Three { get { throw null; } } public static Azure.Communication.CallAutomation.DtmfTone Two { get { throw null; } } public static Azure.Communication.CallAutomation.DtmfTone Zero { get { throw null; } } public bool Equals(Azure.Communication.CallAutomation.DtmfTone other) { throw null; } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] public override bool Equals(object obj) { throw null; } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] public override int GetHashCode() { throw null; } public static bool operator ==(Azure.Communication.CallAutomation.DtmfTone left, Azure.Communication.CallAutomation.DtmfTone right) { throw null; } public static implicit operator Azure.Communication.CallAutomation.DtmfTone (string value) { throw null; } public static bool operator !=(Azure.Communication.CallAutomation.DtmfTone left, Azure.Communication.CallAutomation.DtmfTone right) { throw null; } public char ToChar() { throw null; } public override string ToString() { throw null; } } public partial class ErrorDetails { internal ErrorDetails() { } public string Code { get { throw null; } } public Azure.Communication.CallAutomation.ErrorDetails InnerError { get { throw null; } } public string Message { get { throw null; } } } public partial class FileSource : Azure.Communication.CallAutomation.PlaySource { public FileSource(System.Uri fileUri) { } public System.Uri FileUri { get { throw null; } } } public partial class GroupCallLocator : Azure.Communication.CallAutomation.CallLocator { public GroupCallLocator(string id) { } public override bool Equals(Azure.Communication.CallAutomation.CallLocator other) { throw null; } public override int GetHashCode() { throw null; } public override string ToString() { throw null; } } public partial class HoldAudioCompleted : Azure.Communication.CallAutomation.CallAutomationEventBase { internal HoldAudioCompleted() { } public Azure.Communication.CallAutomation.MediaEventReasonCode ReasonCode { get { throw null; } } public static Azure.Communication.CallAutomation.HoldAudioCompleted Deserialize(string content) { throw null; } } public partial class HoldAudioPaused : Azure.Communication.CallAutomation.CallAutomationEventBase { internal HoldAudioPaused() { } public Azure.Communication.CallAutomation.MediaEventReasonCode ReasonCode { get { throw null; } } public static Azure.Communication.CallAutomation.HoldAudioPaused Deserialize(string content) { throw null; } } public partial class HoldAudioResumed : Azure.Communication.CallAutomation.CallAutomationEventBase { internal HoldAudioResumed() { } public Azure.Communication.CallAutomation.MediaEventReasonCode ReasonCode { get { throw null; } } public static Azure.Communication.CallAutomation.HoldAudioResumed Deserialize(string content) { throw null; } } public partial class HoldAudioStarted : Azure.Communication.CallAutomation.CallAutomationEventBase { internal HoldAudioStarted() { } public Azure.Communication.CallAutomation.MediaEventReasonCode ReasonCode { get { throw null; } } public static Azure.Communication.CallAutomation.HoldAudioStarted Deserialize(string content) { throw null; } } public partial class HoldEventResult { internal HoldEventResult() { } public Azure.Communication.CallAutomation.HoldFailed FailureResult { get { throw null; } } public bool IsSuccess { get { throw null; } } public Azure.Communication.CallAutomation.HoldAudioPaused PauseResult { get { throw null; } } public Azure.Communication.CallAutomation.HoldAudioResumed ResumeResult { get { throw null; } } public Azure.Communication.CallAutomation.HoldAudioStarted StartResult { get { throw null; } } public Azure.Communication.CallAutomation.HoldAudioCompleted SuccessResult { get { throw null; } } } public partial class HoldFailed : Azure.Communication.CallAutomation.CallAutomationEventBase { internal HoldFailed() { } public Azure.Communication.CallAutomation.MediaEventReasonCode ReasonCode { get { throw null; } } public static Azure.Communication.CallAutomation.HoldFailed Deserialize(string content) { throw null; } } public partial class HoldOptions { public HoldOptions(Azure.Communication.CommunicationIdentifier targetParticipant) { } public System.Uri OperationCallbackUri { get { throw null; } set { } } public string OperationContext { get { throw null; } set { } } public Azure.Communication.CallAutomation.PlaySource PlaySource { get { throw null; } set { } } public Azure.Communication.CommunicationIdentifier TargetParticipant { get { throw null; } } } public partial class HoldResult { internal HoldResult() { } public Azure.Communication.CallAutomation.HoldEventResult WaitForEventProcessor(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public System.Threading.Tasks.Task<Azure.Communication.CallAutomation.HoldEventResult> WaitForEventProcessorAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } } public partial class IncomingCall : Azure.Communication.CallAutomation.CallAutomationEventBase { internal IncomingCall() { } public string CallerDisplayName { get { throw null; } } public Azure.Communication.CallAutomation.CustomCallingContext CustomContext { get { throw null; } } public Azure.Communication.CommunicationIdentifier From { get { throw null; } } public string IncomingCallContext { get { throw null; } } public Azure.Communication.CommunicationIdentifier OnBehalfOfCallee { get { throw null; } } public Azure.Communication.CommunicationIdentifier To { get { throw null; } } public static Azure.Communication.CallAutomation.IncomingCall Deserialize(string content) { throw null; } } public partial class InterruptAudioAndAnnounceEventResult { internal InterruptAudioAndAnnounceEventResult() { } public Azure.Communication.CallAutomation.PlayFailed FailureResult { get { throw null; } } public bool IsSuccess { get { throw null; } } public Azure.Communication.CallAutomation.PlayPaused PauseResult { get { throw null; } } public Azure.Communication.CallAutomation.PlayResumed ResumeResult { get { throw null; } } public Azure.Communication.CallAutomation.PlayStarted StartResult { get { throw null; } } public Azure.Communication.CallAutomation.PlayCompleted SuccessResult { get { throw null; } } } public partial class InterruptAudioAndAnnounceOptions { public InterruptAudioAndAnnounceOptions(Azure.Communication.CallAutomation.PlaySource announcement, Azure.Communication.CommunicationIdentifier playTo) { } public InterruptAudioAndAnnounceOptions(System.Collections.Generic.IEnumerable<Azure.Communication.CallAutomation.PlaySource> announcement, Azure.Communication.CommunicationIdentifier playTo) { } public System.Collections.Generic.IReadOnlyList<Azure.Communication.CallAutomation.PlaySource> Announcement { get { throw null; } } public string OperationContext { get { throw null; } set { } } public Azure.Communication.CommunicationIdentifier PlayTo { get { throw null; } } } public partial class InterruptAudioAndAnnounceResult { internal InterruptAudioAndAnnounceResult() { } public Azure.Communication.CallAutomation.PlayEventResult WaitForEventProcessor(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public System.Threading.Tasks.Task<Azure.Communication.CallAutomation.PlayEventResult> WaitForEventProcessorAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } } [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] public readonly partial struct MediaEventReasonCode : System.IEquatable<Azure.Communication.CallAutomation.MediaEventReasonCode> { private readonly object _dummy; private readonly int _dummyPrimitive; public MediaEventReasonCode(string value) { throw null; } public static Azure.Communication.CallAutomation.MediaEventReasonCode CognitiveServicesError { get { throw null; } } public static Azure.Communication.CallAutomation.MediaEventReasonCode CompletedSuccessfully { get { throw null; } } public static Azure.Communication.CallAutomation.MediaEventReasonCode PlayDownloadFailed { get { throw null; } } public static Azure.Communication.CallAutomation.MediaEventReasonCode PlayInvalidFileFormat { get { throw null; } } public static Azure.Communication.CallAutomation.MediaEventReasonCode PlaySourceTextOrSsmlEmpty { get { throw null; } } public static Azure.Communication.CallAutomation.MediaEventReasonCode RecognizeDtmfOptionMatched { get { throw null; } } public static Azure.Communication.CallAutomation.MediaEventReasonCode RecognizeIncorrectToneDetected { get { throw null; } } public static Azure.Communication.CallAutomation.MediaEventReasonCode RecognizeInitialSilenceTimedOut { get { throw null; } } public static Azure.Communication.CallAutomation.MediaEventReasonCode RecognizeInterDigitTimedOut { get { throw null; } } public static Azure.Communication.CallAutomation.MediaEventReasonCode RecognizeMaxDigitsReceived { get { throw null; } } public static Azure.Communication.CallAutomation.MediaEventReasonCode RecognizePlayPromptFailed { get { throw null; } } public static Azure.Communication.CallAutomation.MediaEventReasonCode RecognizeSpeechNotRecognized { get { throw null; } } public static Azure.Communication.CallAutomation.MediaEventReasonCode RecognizeSpeechOptionMatched { get { throw null; } } public static Azure.Communication.CallAutomation.MediaEventReasonCode RecognizeSpeechOptionNotMatched { get { throw null; } } public static Azure.Communication.CallAutomation.MediaEventReasonCode RecognizeSpeechServiceConnectionError { get { throw null; } } public static Azure.Communication.CallAutomation.MediaEventReasonCode RecognizeStopToneDetected { get { throw null; } } public static Azure.Communication.CallAutomation.MediaEventReasonCode UnspecifiedError { get { throw null; } } public bool Equals(Azure.Communication.CallAutomation.MediaEventReasonCode other) { throw null; } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] public override bool Equals(object obj) { throw null; } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] public override int GetHashCode() { throw null; } public int GetReasonCodeValue() { throw null; } public static bool operator ==(Azure.Communication.CallAutomation.MediaEventReasonCode left, Azure.Communication.CallAutomation.MediaEventReasonCode right) { throw null; } public static implicit operator Azure.Communication.CallAutomation.MediaEventReasonCode (string value) { throw null; } public static bool operator !=(Azure.Communication.CallAutomation.MediaEventReasonCode left, Azure.Communication.CallAutomation.MediaEventReasonCode right) { throw null; } public override string ToString() { throw null; } } [System.Text.Json.Serialization.JsonConverterAttribute(typeof(System.Text.Json.Serialization.JsonStringEnumConverter))] public enum MediaKind { AudioData = 0, StopAudio = 1, } [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] public readonly partial struct MediaStreamingAudioChannel : System.IEquatable<Azure.Communication.CallAutomation.MediaStreamingAudioChannel> { private readonly object _dummy; private readonly int _dummyPrimitive; public MediaStreamingAudioChannel(string value) { throw null; } public static Azure.Communication.CallAutomation.MediaStreamingAudioChannel Mixed { get { throw null; } } public static Azure.Communication.CallAutomation.MediaStreamingAudioChannel Unmixed { get { throw null; } } public bool Equals(Azure.Communication.CallAutomation.MediaStreamingAudioChannel other) { throw null; } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] public override bool Equals(object obj) { throw null; } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] public override int GetHashCode() { throw null; } public static bool operator ==(Azure.Communication.CallAutomation.MediaStreamingAudioChannel left, Azure.Communication.CallAutomation.MediaStreamingAudioChannel right) { throw null; } public static implicit operator Azure.Communication.CallAutomation.MediaStreamingAudioChannel (string value) { throw null; } public static bool operator !=(Azure.Communication.CallAutomation.MediaStreamingAudioChannel left, Azure.Communication.CallAutomation.MediaStreamingAudioChannel right) { throw null; } public override string ToString() { throw null; } } [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] public readonly partial struct MediaStreamingContent : System.IEquatable<Azure.Communication.CallAutomation.MediaStreamingContent> { private readonly object _dummy; private readonly int _dummyPrimitive; public MediaStreamingContent(string value) { throw null; } public static Azure.Communication.CallAutomation.MediaStreamingContent Audio { get { throw null; } } public bool Equals(Azure.Communication.CallAutomation.MediaStreamingContent other) { throw null; } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] public override bool Equals(object obj) { throw null; } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] public override int GetHashCode() { throw null; } public static bool operator ==(Azure.Communication.CallAutomation.MediaStreamingContent left, Azure.Communication.CallAutomation.MediaStreamingContent right) { throw null; } public static implicit operator Azure.Communication.CallAutomation.MediaStreamingContent (string value) { throw null; } public static bool operator !=(Azure.Communication.CallAutomation.MediaStreamingContent left, Azure.Communication.CallAutomation.MediaStreamingContent right) { throw null; } public override string ToString() { throw null; } } public partial class MediaStreamingFailed : Azure.Communication.CallAutomation.CallAutomationEventBase { internal MediaStreamingFailed() { } public Azure.Communication.CallAutomation.MediaStreamingUpdate MediaStreamingUpdate { get { throw null; } } public static Azure.Communication.CallAutomation.MediaStreamingFailed Deserialize(string content) { throw null; } } public partial class MediaStreamingOptions { public MediaStreamingOptions(System.Uri transportUri, Azure.Communication.CallAutomation.MediaStreamingContent contentType, Azure.Communication.CallAutomation.MediaStreamingAudioChannel audioChannelType, Azure.Communication.CallAutomation.MediaStreamingTransport transportType = default(Azure.Communication.CallAutomation.MediaStreamingTransport), bool? startMediaStreaming = default(bool?)) { } public Azure.Communication.CallAutomation.AudioFormat? AudioFormat { get { throw null; } set { } } public bool? EnableBidirectional { get { throw null; } set { } } public Azure.Communication.CallAutomation.MediaStreamingAudioChannel MediaStreamingAudioChannel { get { throw null; } } public Azure.Communication.CallAutomation.MediaStreamingContent MediaStreamingContent { get { throw null; } } public Azure.Communication.CallAutomation.MediaStreamingTransport MediaStreamingTransport { get { throw null; } } public bool? StartMediaStreaming { get { throw null; } set { } } public System.Uri TransportUri { get { throw null; } } } public partial class MediaStreamingStarted : Azure.Communication.CallAutomation.CallAutomationEventBase { internal MediaStreamingStarted() { } public Azure.Communication.CallAutomation.MediaStreamingUpdate MediaStreamingUpdate { get { throw null; } } public static Azure.Communication.CallAutomation.MediaStreamingStarted Deserialize(string content) { throw null; } } [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] public readonly partial struct MediaStreamingStatus : System.IEquatable<Azure.Communication.CallAutomation.MediaStreamingStatus> { private readonly object _dummy; private readonly int _dummyPrimitive; public MediaStreamingStatus(string value) { throw null; } public static Azure.Communication.CallAutomation.MediaStreamingStatus MediaStreamingFailed { get { throw null; } } public static Azure.Communication.CallAutomation.MediaStreamingStatus MediaStreamingStarted { get { throw null; } } public static Azure.Communication.CallAutomation.MediaStreamingStatus MediaStreamingStopped { get { throw null; } } public static Azure.Communication.CallAutomation.MediaStreamingStatus UnspecifiedError { get { throw null; } } public bool Equals(Azure.Communication.CallAutomation.MediaStreamingStatus other) { throw null; } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] public override bool Equals(object obj) { throw null; } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] public override int GetHashCode() { throw null; } public static bool operator ==(Azure.Communication.CallAutomation.MediaStreamingStatus left, Azure.Communication.CallAutomation.MediaStreamingStatus right) { throw null; } public static implicit operator Azure.Communication.CallAutomation.MediaStreamingStatus (string value) { throw null; } public static bool operator !=(Azure.Communication.CallAutomation.MediaStreamingStatus left, Azure.Communication.CallAutomation.MediaStreamingStatus right) { throw null; } public override string ToString() { throw null; } } [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] public readonly partial struct MediaStreamingStatusDetails : System.IEquatable<Azure.Communication.CallAutomation.MediaStreamingStatusDetails> { private readonly object _dummy; private readonly int _dummyPrimitive; public MediaStreamingStatusDetails(string value) { throw null; } public static Azure.Communication.CallAutomation.MediaStreamingStatusDetails AuthenticationFailure { get { throw null; } } public static Azure.Communication.CallAutomation.MediaStreamingStatusDetails BadRequest { get { throw null; } } public static Azure.Communication.CallAutomation.MediaStreamingStatusDetails Forbidden { get { throw null; } } public static Azure.Communication.CallAutomation.MediaStreamingStatusDetails InitialWebSocketConnectionFailed { get { throw null; } } public static Azure.Communication.CallAutomation.MediaStreamingStatusDetails ServiceShutdown { get { throw null; } } public static Azure.Communication.CallAutomation.MediaStreamingStatusDetails ServiceTimeout { get { throw null; } } public static Azure.Communication.CallAutomation.MediaStreamingStatusDetails SpeechServicesConnectionError { get { throw null; } } public static Azure.Communication.CallAutomation.MediaStreamingStatusDetails StreamConnectionInterrupted { get { throw null; } } public static Azure.Communication.CallAutomation.MediaStreamingStatusDetails StreamConnectionReestablished { get { throw null; } } public static Azure.Communication.CallAutomation.MediaStreamingStatusDetails StreamConnectionUnsuccessful { get { throw null; } } public static Azure.Communication.CallAutomation.MediaStreamingStatusDetails StreamUrlMissing { get { throw null; } } public static Azure.Communication.CallAutomation.MediaStreamingStatusDetails SubscriptionStarted { get { throw null; } } public static Azure.Communication.CallAutomation.MediaStreamingStatusDetails SubscriptionStopped { get { throw null; } } public static Azure.Communication.CallAutomation.MediaStreamingStatusDetails TooManyRequests { get { throw null; } } public static Azure.Communication.CallAutomation.MediaStreamingStatusDetails UnspecifiedError { get { throw null; } } public bool Equals(Azure.Communication.CallAutomation.MediaStreamingStatusDetails other) { throw null; } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] public override bool Equals(object obj) { throw null; } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] public override int GetHashCode() { throw null; } public static bool operator ==(Azure.Communication.CallAutomation.MediaStreamingStatusDetails left, Azure.Communication.CallAutomation.MediaStreamingStatusDetails right) { throw null; } public static implicit operator Azure.Communication.CallAutomation.MediaStreamingStatusDetails (string value) { throw null; } public static bool operator !=(Azure.Communication.CallAutomation.MediaStreamingStatusDetails left, Azure.Communication.CallAutomation.MediaStreamingStatusDetails right) { throw null; } public override string ToString() { throw null; } } public partial class MediaStreamingStopped : Azure.Communication.CallAutomation.CallAutomationEventBase { internal MediaStreamingStopped() { } public Azure.Communication.CallAutomation.MediaStreamingUpdate MediaStreamingUpdate { get { throw null; } } public static Azure.Communication.CallAutomation.MediaStreamingStopped Deserialize(string content) { throw null; } } public partial class MediaStreamingSubscription { public MediaStreamingSubscription(string id, Azure.Communication.CallAutomation.MediaStreamingSubscriptionState? state, System.Collections.Generic.IReadOnlyList<Azure.Communication.CallAutomation.MediaStreamingContent> subscribedContentTypes) { } public string Id { get { throw null; } } public Azure.Communication.CallAutomation.MediaStreamingSubscriptionState? State { get { throw null; } } public System.Collections.Generic.IReadOnlyList<Azure.Communication.CallAutomation.MediaStreamingContent> SubscribedContentTypes { get { throw null; } } } [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] public readonly partial struct MediaStreamingSubscriptionState : System.IEquatable<Azure.Communication.CallAutomation.MediaStreamingSubscriptionState> { private readonly object _dummy; private readonly int _dummyPrimitive; public MediaStreamingSubscriptionState(string value) { throw null; } public static Azure.Communication.CallAutomation.MediaStreamingSubscriptionState Active { get { throw null; } } public static Azure.Communication.CallAutomation.MediaStreamingSubscriptionState Disabled { get { throw null; } } public static Azure.Communication.CallAutomation.MediaStreamingSubscriptionState Inactive { get { throw null; } } public bool Equals(Azure.Communication.CallAutomation.MediaStreamingSubscriptionState other) { throw null; } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] public override bool Equals(object obj) { throw null; } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] public override int GetHashCode() { throw null; } public static bool operator ==(Azure.Communication.CallAutomation.MediaStreamingSubscriptionState left, Azure.Communication.CallAutomation.MediaStreamingSubscriptionState right) { throw null; } public static implicit operator Azure.Communication.CallAutomation.MediaStreamingSubscriptionState (string value) { throw null; } public static bool operator !=(Azure.Communication.CallAutomation.MediaStreamingSubscriptionState left, Azure.Communication.CallAutomation.MediaStreamingSubscriptionState right) { throw null; } public override string ToString() { throw null; } } [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] public readonly partial struct MediaStreamingTransport : System.IEquatable<Azure.Communication.CallAutomation.MediaStreamingTransport> { private readonly object _dummy; private readonly int _dummyPrimitive; public MediaStreamingTransport(string value) { throw null; } public static Azure.Communication.CallAutomation.MediaStreamingTransport Websocket { get { throw null; } } public bool Equals(Azure.Communication.CallAutomation.MediaStreamingTransport other) { throw null; } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] public override bool Equals(object obj) { throw null; } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] public override int GetHashCode() { throw null; } public static bool operator ==(Azure.Communication.CallAutomation.MediaStreamingTransport left, Azure.Communication.CallAutomation.MediaStreamingTransport right) { throw null; } public static implicit operator Azure.Communication.CallAutomation.MediaStreamingTransport (string value) { throw null; } public static bool operator !=(Azure.Communication.CallAutomation.MediaStreamingTransport left, Azure.Communication.CallAutomation.MediaStreamingTransport right) { throw null; } public override string ToString() { throw null; } } public partial class MediaStreamingUpdate { internal MediaStreamingUpdate() { } public string ContentType { get { throw null; } } public Azure.Communication.CallAutomation.MediaStreamingStatus? MediaStreamingStatus { get { throw null; } } public Azure.Communication.CallAutomation.MediaStreamingStatusDetails? MediaStreamingStatusDetails { get { throw null; } } } public partial class MuteParticipantOptions { public MuteParticipantOptions(Azure.Communication.CommunicationIdentifier targetParticipant) { } public string OperationContext { get { throw null; } set { } } public Azure.Communication.CommunicationIdentifier TargetParticipant { get { throw null; } } } public partial class MuteParticipantResult { internal MuteParticipantResult() { } public string OperationContext { get { throw null; } } } public partial class OutStreamingData { internal OutStreamingData() { } public Azure.Communication.CallAutomation.AudioData AudioData { get { throw null; } } public Azure.Communication.CallAutomation.MediaKind Kind { get { throw null; } } public Azure.Communication.CallAutomation.StopAudio StopAudio { get { throw null; } } public static string GetAudioDataForOutbound(byte[] audioData) { throw null; } public static string GetStopAudioForOutbound() { throw null; } } public partial class ParticipantsUpdated : Azure.Communication.CallAutomation.CallAutomationEventBase { internal ParticipantsUpdated() { } public System.Collections.Generic.IReadOnlyList<Azure.Communication.CallAutomation.CallParticipant> Participants { get { throw null; } } public int? SequenceNumber { get { throw null; } } public static Azure.Communication.CallAutomation.ParticipantsUpdated Deserialize(string content) { throw null; } } public partial class PlayCanceled : Azure.Communication.CallAutomation.CallAutomationEventBase { internal PlayCanceled() { } public static Azure.Communication.CallAutomation.PlayCanceled Deserialize(string content) { throw null; } } public partial class PlayCompleted : Azure.Communication.CallAutomation.CallAutomationEventBase { internal PlayCompleted() { } public Azure.Communication.CallAutomation.MediaEventReasonCode ReasonCode { get { throw null; } } public static Azure.Communication.CallAutomation.PlayCompleted Deserialize(string content) { throw null; } } public partial class PlayEventResult { internal PlayEventResult() { } public Azure.Communication.CallAutomation.PlayFailed FailureResult { get { throw null; } } public bool IsSuccess { get { throw null; } } public Azure.Communication.CallAutomation.PlayPaused PauseResult { get { throw null; } } public Azure.Communication.CallAutomation.PlayResumed ResumeResult { get { throw null; } } public Azure.Communication.CallAutomation.PlayStarted StartResult { get { throw null; } } public Azure.Communication.CallAutomation.PlayCompleted SuccessResult { get { throw null; } } } public partial class PlayFailed : Azure.Communication.CallAutomation.CallAutomationEventBase { internal PlayFailed() { } public int? FailedPlaySourceIndex { get { throw null; } } public Azure.Communication.CallAutomation.MediaEventReasonCode ReasonCode { get { throw null; } } public static Azure.Communication.CallAutomation.PlayFailed Deserialize(string content) { throw null; } } public partial class PlayOptions { public PlayOptions(Azure.Communication.CallAutomation.PlaySource playSource, System.Collections.Generic.IEnumerable<Azure.Communication.CommunicationIdentifier> playTo) { } public PlayOptions(System.Collections.Generic.IEnumerable<Azure.Communication.CallAutomation.PlaySource> playSources, System.Collections.Generic.IEnumerable<Azure.Communication.CommunicationIdentifier> playTo) { } public bool InterruptHoldAudio { get { throw null; } set { } } public bool Loop { get { throw null; } set { } } public System.Uri OperationCallbackUri { get { throw null; } set { } } public string OperationContext { get { throw null; } set { } } public System.Collections.Generic.IReadOnlyList<Azure.Communication.CallAutomation.PlaySource> PlaySources { get { throw null; } } public System.Collections.Generic.IReadOnlyList<Azure.Communication.CommunicationIdentifier> PlayTo { get { throw null; } } } public partial class PlayPaused : Azure.Communication.CallAutomation.CallAutomationEventBase { internal PlayPaused() { } public Azure.Communication.CallAutomation.MediaEventReasonCode ReasonCode { get { throw null; } } public static Azure.Communication.CallAutomation.PlayPaused Deserialize(string content) { throw null; } } public partial class PlayResult { internal PlayResult() { } public Azure.Communication.CallAutomation.PlayEventResult WaitForEventProcessor(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public System.Threading.Tasks.Task<Azure.Communication.CallAutomation.PlayEventResult> WaitForEventProcessorAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } } public partial class PlayResumed : Azure.Communication.CallAutomation.CallAutomationEventBase { internal PlayResumed() { } public Azure.Communication.CallAutomation.MediaEventReasonCode ReasonCode { get { throw null; } } public static Azure.Communication.CallAutomation.PlayResumed Deserialize(string content) { throw null; } } public abstract partial class PlaySource { protected PlaySource() { } public string PlaySourceCacheId { get { throw null; } set { } } } public partial class PlayStarted : Azure.Communication.CallAutomation.CallAutomationEventBase { internal PlayStarted() { } public static Azure.Communication.CallAutomation.PlayStarted Deserialize(string content) { throw null; } } public partial class PlayToAllOptions { public PlayToAllOptions(Azure.Communication.CallAutomation.PlaySource playSource) { } public PlayToAllOptions(System.Collections.Generic.IEnumerable<Azure.Communication.CallAutomation.PlaySource> playSources) { } public bool InterruptCallMediaOperation { get { throw null; } set { } } public bool Loop { get { throw null; } set { } } public System.Uri OperationCallbackUri { get { throw null; } set { } } public string OperationContext { get { throw null; } set { } } public System.Collections.Generic.IReadOnlyList<Azure.Communication.CallAutomation.PlaySource> PlaySources { get { throw null; } } } public partial class PostProcessingOptions { public PostProcessingOptions(Azure.Communication.CallAutomation.TranscriptionSettings transcription) { } public PostProcessingOptions(string cognitiveServicesEndpoint, Azure.Communication.CallAutomation.SummarizationSettings summarization = null, Azure.Communication.CallAutomation.TranscriptionSettings transcription = null) { } public string CognitiveServicesEndpoint { get { throw null; } set { } } public void setSummarizationSettings(bool enableSummarization) { } public void setTranscriptionSettings(bool enableTranscription) { } } public partial class PowerVirtualAgentsDialog : Azure.Communication.CallAutomation.BaseDialog { public PowerVirtualAgentsDialog(string botAppId, System.Collections.Generic.IDictionary<string, object> context, string language = null) : base (default(System.Collections.Generic.IDictionary<string, object>)) { } public string BotAppId { get { throw null; } set { } } public string Language { get { throw null; } set { } } } public partial class RecognitionChoice { public RecognitionChoice(string label, System.Collections.Generic.IEnumerable<string> phrases) { } public string Label { get { throw null; } set { } } public System.Collections.Generic.IList<string> Phrases { get { throw null; } } public Azure.Communication.CallAutomation.DtmfTone? Tone { get { throw null; } set { } } } public partial class RecognizeCanceled : Azure.Communication.CallAutomation.CallAutomationEventBase { internal RecognizeCanceled() { } public static Azure.Communication.CallAutomation.RecognizeCanceled Deserialize(string content) { throw null; } } public partial class RecognizeCompleted : Azure.Communication.CallAutomation.CallAutomationEventBase { internal RecognizeCompleted() { } public Azure.Communication.CallAutomation.CallMediaRecognitionType RecognitionType { get { throw null; } set { } } public Azure.Communication.CallAutomation.RecognizeResult RecognizeResult { get { throw null; } } public static Azure.Communication.CallAutomation.RecognizeCompleted Deserialize(string content) { throw null; } public string Serialize() { throw null; } } public partial class RecognizeFailed : Azure.Communication.CallAutomation.CallAutomationEventBase { internal RecognizeFailed() { } public int? FailedPlaySourceIndex { get { throw null; } } public Azure.Communication.CallAutomation.MediaEventReasonCode ReasonCode { get { throw null; } } public static Azure.Communication.CallAutomation.RecognizeFailed Deserialize(string content) { throw null; } } [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] public readonly partial struct RecognizeInputType : System.IEquatable<Azure.Communication.CallAutomation.RecognizeInputType> { private readonly object _dummy; private readonly int _dummyPrimitive; public RecognizeInputType(string value) { throw null; } public static Azure.Communication.CallAutomation.RecognizeInputType Choices { get { throw null; } } public static Azure.Communication.CallAutomation.RecognizeInputType Dtmf { get { throw null; } } public static Azure.Communication.CallAutomation.RecognizeInputType Speech { get { throw null; } } public static Azure.Communication.CallAutomation.RecognizeInputType SpeechOrDtmf { get { throw null; } } public bool Equals(Azure.Communication.CallAutomation.RecognizeInputType other) { throw null; } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] public override bool Equals(object obj) { throw null; } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] public override int GetHashCode() { throw null; } public static bool operator ==(Azure.Communication.CallAutomation.RecognizeInputType left, Azure.Communication.CallAutomation.RecognizeInputType right) { throw null; } public static implicit operator Azure.Communication.CallAutomation.RecognizeInputType (string value) { throw null; } public static bool operator !=(Azure.Communication.CallAutomation.RecognizeInputType left, Azure.Communication.CallAutomation.RecognizeInputType right) { throw null; } public override string ToString() { throw null; } } public abstract partial class RecognizeResult { protected RecognizeResult() { } public abstract Azure.Communication.CallAutomation.RecognizeResultType ResultType { get; } } [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] public readonly partial struct RecognizeResultType : System.IEquatable<Azure.Communication.CallAutomation.RecognizeResultType> { private readonly object _dummy; private readonly int _dummyPrimitive; public RecognizeResultType(string value) { throw null; } public static Azure.Communication.CallAutomation.RecognizeResultType ChoiceResult { get { throw null; } } public static Azure.Communication.CallAutomation.RecognizeResultType CollectTonesResult { get { throw null; } } public static Azure.Communication.CallAutomation.RecognizeResultType DtmfResult { get { throw null; } } public static Azure.Communication.CallAutomation.RecognizeResultType SpeechResult { get { throw null; } } public bool Equals(Azure.Communication.CallAutomation.RecognizeResultType other) { throw null; } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] public override bool Equals(object obj) { throw null; } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] public override int GetHashCode() { throw null; } public static bool operator ==(Azure.Communication.CallAutomation.RecognizeResultType left, Azure.Communication.CallAutomation.RecognizeResultType right) { throw null; } public static implicit operator Azure.Communication.CallAutomation.RecognizeResultType (string value) { throw null; } public static bool operator !=(Azure.Communication.CallAutomation.RecognizeResultType left, Azure.Communication.CallAutomation.RecognizeResultType right) { throw null; } public override string ToString() { throw null; } } [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] public readonly partial struct RecordingChannel : System.IEquatable<Azure.Communication.CallAutomation.RecordingChannel> { private readonly object _dummy; private readonly int _dummyPrimitive; public RecordingChannel(string value) { throw null; } public static Azure.Communication.CallAutomation.RecordingChannel Mixed { get { throw null; } } public static Azure.Communication.CallAutomation.RecordingChannel Unmixed { get { throw null; } } public bool Equals(Azure.Communication.CallAutomation.RecordingChannel other) { throw null; } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] public override bool Equals(object obj) { throw null; } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] public override int GetHashCode() { throw null; } public static bool operator ==(Azure.Communication.CallAutomation.RecordingChannel left, Azure.Communication.CallAutomation.RecordingChannel right) { throw null; } public static implicit operator Azure.Communication.CallAutomation.RecordingChannel (string value) { throw null; } public static bool operator !=(Azure.Communication.CallAutomation.RecordingChannel left, Azure.Communication.CallAutomation.RecordingChannel right) { throw null; } public override string ToString() { throw null; } } public partial class RecordingChunkStorageInfo { internal RecordingChunkStorageInfo() { } public string ContentLocation { get { throw null; } } public string DeleteLocation { get { throw null; } } public string DocumentId { get { throw null; } } public Azure.Communication.CallAutomation.ChunkEndReason? EndReason { get { throw null; } } public int? Index { get { throw null; } } public string MetadataLocation { get { throw null; } } } [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] public readonly partial struct RecordingContent : System.IEquatable<Azure.Communication.CallAutomation.RecordingContent> { private readonly object _dummy; private readonly int _dummyPrimitive; public RecordingContent(string value) { throw null; } public static Azure.Communication.CallAutomation.RecordingContent Audio { get { throw null; } } public static Azure.Communication.CallAutomation.RecordingContent AudioVideo { get { throw null; } } public bool Equals(Azure.Communication.CallAutomation.RecordingContent other) { throw null; } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] public override bool Equals(object obj) { throw null; } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] public override int GetHashCode() { throw null; } public static bool operator ==(Azure.Communication.CallAutomation.RecordingContent left, Azure.Communication.CallAutomation.RecordingContent right) { throw null; } public static implicit operator Azure.Communication.CallAutomation.RecordingContent (string value) { throw null; } public static bool operator !=(Azure.Communication.CallAutomation.RecordingContent left, Azure.Communication.CallAutomation.RecordingContent right) { throw null; } public override string ToString() { throw null; } } [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] public readonly partial struct RecordingFormat : System.IEquatable<Azure.Communication.CallAutomation.RecordingFormat> { private readonly object _dummy; private readonly int _dummyPrimitive; public RecordingFormat(string value) { throw null; } public static Azure.Communication.CallAutomation.RecordingFormat Mp3 { get { throw null; } } public static Azure.Communication.CallAutomation.RecordingFormat Mp4 { get { throw null; } } public static Azure.Communication.CallAutomation.RecordingFormat Wav { get { throw null; } } public bool Equals(Azure.Communication.CallAutomation.RecordingFormat other) { throw null; } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] public override bool Equals(object obj) { throw null; } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] public override int GetHashCode() { throw null; } public static bool operator ==(Azure.Communication.CallAutomation.RecordingFormat left, Azure.Communication.CallAutomation.RecordingFormat right) { throw null; } public static implicit operator Azure.Communication.CallAutomation.RecordingFormat (string value) { throw null; } public static bool operator !=(Azure.Communication.CallAutomation.RecordingFormat left, Azure.Communication.CallAutomation.RecordingFormat right) { throw null; } public override string ToString() { throw null; } } [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] public readonly partial struct RecordingKind : System.IEquatable<Azure.Communication.CallAutomation.RecordingKind> { private readonly object _dummy; private readonly int _dummyPrimitive; public RecordingKind(string value) { throw null; } public static Azure.Communication.CallAutomation.RecordingKind AzureCommunicationServices { get { throw null; } } public static Azure.Communication.CallAutomation.RecordingKind Teams { get { throw null; } } public static Azure.Communication.CallAutomation.RecordingKind TeamsCompliance { get { throw null; } } public bool Equals(Azure.Communication.CallAutomation.RecordingKind other) { throw null; } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] public override bool Equals(object obj) { throw null; } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] public override int GetHashCode() { throw null; } public static bool operator ==(Azure.Communication.CallAutomation.RecordingKind left, Azure.Communication.CallAutomation.RecordingKind right) { throw null; } public static implicit operator Azure.Communication.CallAutomation.RecordingKind (string value) { throw null; } public static bool operator !=(Azure.Communication.CallAutomation.RecordingKind left, Azure.Communication.CallAutomation.RecordingKind right) { throw null; } public override string ToString() { throw null; } } public partial class RecordingResult { internal RecordingResult() { } public System.Collections.Generic.IReadOnlyList<Azure.Communication.CallAutomation.ErrorDetails> Errors { get { throw null; } } public long? RecordingDurationMs { get { throw null; } } public System.DateTimeOffset? RecordingExpirationTime { get { throw null; } } public string RecordingId { get { throw null; } } public System.DateTimeOffset? RecordingStartTime { get { throw null; } } public Azure.Communication.CallAutomation.RecordingStorageInfo RecordingStorageInfo { get { throw null; } } public Azure.Communication.CallAutomation.CallSessionEndReason? SessionEndReason { get { throw null; } } } [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] public readonly partial struct RecordingState : System.IEquatable<Azure.Communication.CallAutomation.RecordingState> { private readonly object _dummy; private readonly int _dummyPrimitive; public RecordingState(string value) { throw null; } public static Azure.Communication.CallAutomation.RecordingState Active { get { throw null; } } public static Azure.Communication.CallAutomation.RecordingState Inactive { get { throw null; } } public bool Equals(Azure.Communication.CallAutomation.RecordingState other) { throw null; } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] public override bool Equals(object obj) { throw null; } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] public override int GetHashCode() { throw null; } public static bool operator ==(Azure.Communication.CallAutomation.RecordingState left, Azure.Communication.CallAutomation.RecordingState right) { throw null; } public static implicit operator Azure.Communication.CallAutomation.RecordingState (string value) { throw null; } public static bool operator !=(Azure.Communication.CallAutomation.RecordingState left, Azure.Communication.CallAutomation.RecordingState right) { throw null; } public override string ToString() { throw null; } } public partial class RecordingStateChanged : Azure.Communication.CallAutomation.CallAutomationEventBase { internal RecordingStateChanged() { } public string RecordingId { get { throw null; } } public Azure.Communication.CallAutomation.RecordingKind? RecordingKind { get { throw null; } } public System.DateTimeOffset? StartDateTime { get { throw null; } } public Azure.Communication.CallAutomation.RecordingState State { get { throw null; } set { } } public static Azure.Communication.CallAutomation.RecordingStateChanged Deserialize(string content) { throw null; } } public partial class RecordingStateResult { internal RecordingStateResult() { } public string RecordingId { get { throw null; } } public Azure.Communication.CallAutomation.RecordingKind? RecordingKind { get { throw null; } } public Azure.Communication.CallAutomation.RecordingState? RecordingState { get { throw null; } } } public abstract partial class RecordingStorage { public RecordingStorage(Azure.Communication.CallAutomation.RecordingStorageKind recordingStorageKind) { } public Azure.Communication.CallAutomation.RecordingStorageKind RecordingStorageKind { get { throw null; } } public static Azure.Communication.CallAutomation.RecordingStorage CreateAzureBlobContainerRecordingStorage(System.Uri recordingDestinationContainerUri) { throw null; } public static Azure.Communication.CallAutomation.RecordingStorage CreateAzureCommunicationsRecordingStorage() { throw null; } } public partial class RecordingStorageInfo { internal RecordingStorageInfo() { } public System.Collections.Generic.IReadOnlyList<Azure.Communication.CallAutomation.RecordingChunkStorageInfo> RecordingChunks { get { throw null; } } } [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] public readonly partial struct RecordingStorageKind : System.IEquatable<Azure.Communication.CallAutomation.RecordingStorageKind> { private readonly object _dummy; private readonly int _dummyPrimitive; public RecordingStorageKind(string value) { throw null; } public static Azure.Communication.CallAutomation.RecordingStorageKind AzureBlobStorage { get { throw null; } } public static Azure.Communication.CallAutomation.RecordingStorageKind AzureCommunicationServices { get { throw null; } } public bool Equals(Azure.Communication.CallAutomation.RecordingStorageKind other) { throw null; } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] public override bool Equals(object obj) { throw null; } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] public override int GetHashCode() { throw null; } public static bool operator ==(Azure.Communication.CallAutomation.RecordingStorageKind left, Azure.Communication.CallAutomation.RecordingStorageKind right) { throw null; } public static implicit operator Azure.Communication.CallAutomation.RecordingStorageKind (string value) { throw null; } public static bool operator !=(Azure.Communication.CallAutomation.RecordingStorageKind left, Azure.Communication.CallAutomation.RecordingStorageKind right) { throw null; } public override string ToString() { throw null; } } public partial class RedirectCallOptions { public RedirectCallOptions(string incomingCallContext, Azure.Communication.CallAutomation.CallInvite callInvite) { } public Azure.Communication.CallAutomation.CallInvite CallInvite { get { throw null; } } public string IncomingCallContext { get { throw null; } } } public partial class RejectCallOptions { public RejectCallOptions(string incomingCallContext) { } public Azure.Communication.CallAutomation.CallRejectReason CallRejectReason { get { throw null; } set { } } public string IncomingCallContext { get { throw null; } } } public partial class RemoveParticipantEventResult { internal RemoveParticipantEventResult() { } public Azure.Communication.CallAutomation.RemoveParticipantFailed FailureResult { get { throw null; } } public bool IsSuccess { get { throw null; } } public Azure.Communication.CommunicationIdentifier Participant { get { throw null; } } public Azure.Communication.CallAutomation.RemoveParticipantSucceeded SuccessResult { get { throw null; } } } public partial class RemoveParticipantFailed : Azure.Communication.CallAutomation.CallAutomationEventBase { internal RemoveParticipantFailed() { } public Azure.Communication.CommunicationIdentifier Participant { get { throw null; } } public static Azure.Communication.CallAutomation.RemoveParticipantFailed Deserialize(string content) { throw null; } } public partial class RemoveParticipantOptions { public RemoveParticipantOptions(Azure.Communication.CommunicationIdentifier participantToRemove) { } public System.Uri OperationCallbackUri { get { throw null; } set { } } public string OperationContext { get { throw null; } set { } } public Azure.Communication.CommunicationIdentifier ParticipantToRemove { get { throw null; } } } public partial class RemoveParticipantResult { internal RemoveParticipantResult() { } public string OperationContext { get { throw null; } } public Azure.Communication.CallAutomation.RemoveParticipantEventResult WaitForEventProcessor(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public System.Threading.Tasks.Task<Azure.Communication.CallAutomation.RemoveParticipantEventResult> WaitForEventProcessorAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } } public partial class RemoveParticipantSucceeded : Azure.Communication.CallAutomation.CallAutomationEventBase { internal RemoveParticipantSucceeded() { } public Azure.Communication.CommunicationIdentifier Participant { get { throw null; } } public static Azure.Communication.CallAutomation.RemoveParticipantSucceeded Deserialize(string content) { throw null; } } public partial class ResultInformation { internal ResultInformation() { } public int? Code { get { throw null; } } public string Message { get { throw null; } } public int? SubCode { get { throw null; } } } public partial class RoomCallLocator : Azure.Communication.CallAutomation.CallLocator { public RoomCallLocator(string id) { } public override bool Equals(Azure.Communication.CallAutomation.CallLocator other) { throw null; } public override int GetHashCode() { throw null; } public override string ToString() { throw null; } } public partial class SendDtmfTonesCompleted : Azure.Communication.CallAutomation.CallAutomationEventBase { internal SendDtmfTonesCompleted() { } public static Azure.Communication.CallAutomation.SendDtmfTonesCompleted Deserialize(string content) { throw null; } } public partial class SendDtmfTonesEventResult { internal SendDtmfTonesEventResult() { } public Azure.Communication.CallAutomation.SendDtmfTonesFailed FailureResult { get { throw null; } } public bool IsSuccess { get { throw null; } } public Azure.Communication.CallAutomation.SendDtmfTonesCompleted SuccessResult { get { throw null; } } } public partial class SendDtmfTonesFailed : Azure.Communication.CallAutomation.CallAutomationEventBase { internal SendDtmfTonesFailed() { } public static Azure.Communication.CallAutomation.SendDtmfTonesFailed Deserialize(string content) { throw null; } } public partial class SendDtmfTonesOptions { public SendDtmfTonesOptions(System.Collections.Generic.IEnumerable<Azure.Communication.CallAutomation.DtmfTone> tones, Azure.Communication.CommunicationIdentifier targetParticipant) { } public System.Uri OperationCallbackUri { get { throw null; } set { } } public string OperationContext { get { throw null; } set { } } public Azure.Communication.CommunicationIdentifier TargetParticipant { get { throw null; } } public System.Collections.Generic.IList<Azure.Communication.CallAutomation.DtmfTone> Tones { get { throw null; } } } public partial class SendDtmfTonesResult { internal SendDtmfTonesResult() { } public string OperationContext { get { throw null; } } public Azure.Communication.CallAutomation.SendDtmfTonesEventResult WaitForEventProcessor(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public System.Threading.Tasks.Task<Azure.Communication.CallAutomation.SendDtmfTonesEventResult> WaitForEventProcessorAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } } public partial class ServerCallLocator : Azure.Communication.CallAutomation.CallLocator { public ServerCallLocator(string id) { } public override bool Equals(Azure.Communication.CallAutomation.CallLocator other) { throw null; } public override int GetHashCode() { throw null; } public override string ToString() { throw null; } } public partial class SpeechResult : Azure.Communication.CallAutomation.RecognizeResult { internal SpeechResult() { } public double? Confidence { get { throw null; } } public override Azure.Communication.CallAutomation.RecognizeResultType ResultType { get { throw null; } } public string Speech { get { throw null; } } } public partial class SsmlSource : Azure.Communication.CallAutomation.PlaySource { public SsmlSource(string ssmlText) { } public string CustomVoiceEndpointId { get { throw null; } set { } } public string SsmlText { get { throw null; } } } public partial class StartDialogOptions { public StartDialogOptions(Azure.Communication.CallAutomation.BaseDialog dialog) { } public StartDialogOptions(string dialogId, Azure.Communication.CallAutomation.BaseDialog dialog) { } public Azure.Communication.CallAutomation.BaseDialog Dialog { get { throw null; } } public string DialogId { get { throw null; } } public string OperationContext { get { throw null; } set { } } } public partial class StartHoldMusicOptions { public StartHoldMusicOptions(Azure.Communication.CommunicationIdentifier targetParticipant, Azure.Communication.CallAutomation.PlaySource playSourceInfo) { } public bool Loop { get { throw null; } set { } } public string OperationContext { get { throw null; } set { } } public Azure.Communication.CallAutomation.PlaySource PlaySourceInfo { get { throw null; } set { } } public Azure.Communication.CommunicationIdentifier TargetParticipant { get { throw null; } } } public partial class StartMediaStreamingOptions { public StartMediaStreamingOptions() { } public System.Uri OperationCallbackUri { get { throw null; } set { } } public string OperationContext { get { throw null; } set { } } } public partial class StartRecognizingCallMediaResult { internal StartRecognizingCallMediaResult() { } public Azure.Communication.CallAutomation.StartRecognizingEventResult WaitForEventProcessor(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public System.Threading.Tasks.Task<Azure.Communication.CallAutomation.StartRecognizingEventResult> WaitForEventProcessorAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } } public partial class StartRecognizingEventResult { internal StartRecognizingEventResult() { } public Azure.Communication.CallAutomation.RecognizeFailed FailureResult { get { throw null; } } public bool IsSuccess { get { throw null; } } public Azure.Communication.CallAutomation.RecognizeCompleted SuccessResult { get { throw null; } } } public partial class StartRecordingFailed : Azure.Communication.CallAutomation.CallAutomationEventBase { internal StartRecordingFailed() { } public Azure.Communication.CallAutomation.MediaEventReasonCode ReasonCode { get { throw null; } } public string RecordingId { get { throw null; } } public static Azure.Communication.CallAutomation.StartRecordingFailed Deserialize(string content) { throw null; } } public partial class StartRecordingOptions { public StartRecordingOptions(Azure.Communication.CallAutomation.CallLocator callLocator) { } public StartRecordingOptions(string callConnectionId) { } public System.Collections.Generic.IList<Azure.Communication.CommunicationIdentifier> AudioChannelParticipantOrdering { get { throw null; } } public System.Collections.Generic.IList<Azure.Communication.CallAutomation.ChannelAffinity> ChannelAffinity { get { throw null; } set { } } public bool PauseOnStart { get { throw null; } set { } } public Azure.Communication.CallAutomation.PostProcessingOptions PostProcessingOptions { get { throw null; } set { } } public Azure.Communication.CallAutomation.RecordingChannel RecordingChannel { get { throw null; } set { } } public Azure.Communication.CallAutomation.RecordingContent RecordingContent { get { throw null; } set { } } public Azure.Communication.CallAutomation.RecordingFormat RecordingFormat { get { throw null; } set { } } public System.Uri RecordingStateCallbackUri { get { throw null; } set { } } public Azure.Communication.CallAutomation.RecordingStorage RecordingStorage { get { throw null; } set { } } } public partial class StartTranscriptionOptions { public StartTranscriptionOptions() { } public string Locale { get { throw null; } set { } } public string OperationCallbackUri { get { throw null; } set { } } public string OperationContext { get { throw null; } set { } } public string SpeechRecognitionModelEndpointId { get { throw null; } set { } } } public partial class StopAudio { public StopAudio() { } } public partial class StopHoldMusicOptions { public StopHoldMusicOptions(Azure.Communication.CommunicationIdentifier targetParticipant) { } public string OperationContext { get { throw null; } set { } } public Azure.Communication.CommunicationIdentifier TargetParticipant { get { throw null; } } } public partial class StopMediaStreamingOptions { public StopMediaStreamingOptions() { } public System.Uri OperationCallbackUri { get { throw null; } set { } } public string OperationContext { get { throw null; } set { } } } public partial class StopTranscriptionOptions { public StopTranscriptionOptions() { } public string OperationCallbackUri { get { throw null; } set { } } public string OperationContext { get { throw null; } set { } } public string SpeechRecognitionModelEndpointId { get { throw null; } set { } } } public abstract partial class StreamingData { protected StreamingData() { } public static Azure.Communication.CallAutomation.StreamingDataKind Kind { get { throw null; } } public static Azure.Communication.CallAutomation.StreamingData Parse(string data) { throw null; } public static T Parse<T>(string data) where T : Azure.Communication.CallAutomation.StreamingData { throw null; } } [System.Text.Json.Serialization.JsonConverterAttribute(typeof(System.Text.Json.Serialization.JsonStringEnumConverter))] public enum StreamingDataKind { AudioData = 0, AudioMetadata = 1, TranscriptionData = 2, TranscriptionMetadata = 3, } public partial class SummarizationSettings { public SummarizationSettings(bool enableSummarization) { } public bool EnableSummarization { get { throw null; } } } public partial class TeamsExtensionUserIdentifierModel { public TeamsExtensionUserIdentifierModel(string userId, string tenantId, string resourceId) { } public string ResourceId { get { throw null; } set { } } public string TenantId { get { throw null; } set { } } public string UserId { get { throw null; } set { } } } public enum TextFormat { Display = 0, } public partial class TextSource : Azure.Communication.CallAutomation.PlaySource { public TextSource(string text) { } public TextSource(string text, string voiceName) { } public TextSource(string text, string sourceLocale, Azure.Communication.CallAutomation.VoiceKind voiceKind) { } public string CustomVoiceEndpointId { get { throw null; } set { } } public string SourceLocale { get { throw null; } set { } } public string Text { get { throw null; } } public Azure.Communication.CallAutomation.VoiceKind? VoiceKind { get { throw null; } set { } } public string VoiceName { get { throw null; } set { } } } public partial class TranscriptionData : Azure.Communication.CallAutomation.StreamingData { internal TranscriptionData() { } public double Confidence { get { throw null; } set { } } public System.TimeSpan Duration { get { throw null; } set { } } public Azure.Communication.CallAutomation.TextFormat Format { get { throw null; } set { } } public System.TimeSpan Offset { get { throw null; } set { } } public Azure.Communication.CommunicationIdentifier Participant { get { throw null; } set { } } public Azure.Communication.CallAutomation.TranscriptionResultState ResultState { get { throw null; } set { } } public string Text { get { throw null; } set { } } public System.Collections.Generic.IEnumerable<Azure.Communication.CallAutomation.WordData> Words { get { throw null; } set { } } } public partial class TranscriptionFailed : Azure.Communication.CallAutomation.CallAutomationEventBase { internal TranscriptionFailed() { } public Azure.Communication.CallAutomation.MediaEventReasonCode ReasonCode { get { throw null; } } public Azure.Communication.CallAutomation.TranscriptionUpdate TranscriptionUpdate { get { throw null; } } public static Azure.Communication.CallAutomation.TranscriptionFailed Deserialize(string content) { throw null; } } public partial class TranscriptionMetadata : Azure.Communication.CallAutomation.StreamingData { public TranscriptionMetadata() { } [System.Text.Json.Serialization.JsonPropertyNameAttribute("callConnectionId")] public string CallConnectionId { get { throw null; } set { } } [System.Text.Json.Serialization.JsonPropertyNameAttribute("correlationId")] public string CorrelationId { get { throw null; } set { } } [System.Text.Json.Serialization.JsonPropertyNameAttribute("locale")] public string Locale { get { throw null; } set { } } [System.Text.Json.Serialization.JsonPropertyNameAttribute("subscriptionId")] public string TranscriptionSubscriptionId { get { throw null; } set { } } } public partial class TranscriptionOptions { public TranscriptionOptions(System.Uri transportUri, string locale, bool? startTranscription = default(bool?), Azure.Communication.CallAutomation.TranscriptionTransport transcriptionTransport = default(Azure.Communication.CallAutomation.TranscriptionTransport)) { } public bool? EnableIntermediateResults { get { throw null; } set { } } public string Locale { get { throw null; } } public string SpeechRecognitionModelEndpointId { get { throw null; } set { } } public bool? StartTranscription { get { throw null; } } public Azure.Communication.CallAutomation.TranscriptionTransport TranscriptionTransport { get { throw null; } } public System.Uri TransportUrl { get { throw null; } } } [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] public readonly partial struct TranscriptionResultState : System.IEquatable<Azure.Communication.CallAutomation.TranscriptionResultState> { private readonly object _dummy; private readonly int _dummyPrimitive; public TranscriptionResultState(string value) { throw null; } public static Azure.Communication.CallAutomation.TranscriptionResultState Final { get { throw null; } } public static Azure.Communication.CallAutomation.TranscriptionResultState Intermediate { get { throw null; } } public bool Equals(Azure.Communication.CallAutomation.TranscriptionResultState other) { throw null; } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] public override bool Equals(object obj) { throw null; } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] public override int GetHashCode() { throw null; } public static bool operator ==(Azure.Communication.CallAutomation.TranscriptionResultState left, Azure.Communication.CallAutomation.TranscriptionResultState right) { throw null; } public static implicit operator Azure.Communication.CallAutomation.TranscriptionResultState (string value) { throw null; } public static bool operator !=(Azure.Communication.CallAutomation.TranscriptionResultState left, Azure.Communication.CallAutomation.TranscriptionResultState right) { throw null; } public override string ToString() { throw null; } } public partial class TranscriptionSettings { public TranscriptionSettings(bool enableTranscription) { } public bool EnableTranscription { get { throw null; } } } public partial class TranscriptionStarted : Azure.Communication.CallAutomation.CallAutomationEventBase { internal TranscriptionStarted() { } public Azure.Communication.CallAutomation.TranscriptionUpdate TranscriptionUpdate { get { throw null; } } public static Azure.Communication.CallAutomation.TranscriptionStarted Deserialize(string content) { throw null; } } [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] public readonly partial struct TranscriptionStatus : System.IEquatable<Azure.Communication.CallAutomation.TranscriptionStatus> { private readonly object _dummy; private readonly int _dummyPrimitive; public TranscriptionStatus(string value) { throw null; } public static Azure.Communication.CallAutomation.TranscriptionStatus TranscriptionFailed { get { throw null; } } public static Azure.Communication.CallAutomation.TranscriptionStatus TranscriptionResumed { get { throw null; } } public static Azure.Communication.CallAutomation.TranscriptionStatus TranscriptionStarted { get { throw null; } } public static Azure.Communication.CallAutomation.TranscriptionStatus TranscriptionStopped { get { throw null; } } public static Azure.Communication.CallAutomation.TranscriptionStatus TranscriptionUpdated { get { throw null; } } public static Azure.Communication.CallAutomation.TranscriptionStatus UnspecifiedError { get { throw null; } } public bool Equals(Azure.Communication.CallAutomation.TranscriptionStatus other) { throw null; } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] public override bool Equals(object obj) { throw null; } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] public override int GetHashCode() { throw null; } public static bool operator ==(Azure.Communication.CallAutomation.TranscriptionStatus left, Azure.Communication.CallAutomation.TranscriptionStatus right) { throw null; } public static implicit operator Azure.Communication.CallAutomation.TranscriptionStatus (string value) { throw null; } public static bool operator !=(Azure.Communication.CallAutomation.TranscriptionStatus left, Azure.Communication.CallAutomation.TranscriptionStatus right) { throw null; } public override string ToString() { throw null; } } [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] public readonly partial struct TranscriptionStatusDetails : System.IEquatable<Azure.Communication.CallAutomation.TranscriptionStatusDetails> { private readonly object _dummy; private readonly int _dummyPrimitive; public TranscriptionStatusDetails(string value) { throw null; } public static Azure.Communication.CallAutomation.TranscriptionStatusDetails AuthenticationFailure { get { throw null; } } public static Azure.Communication.CallAutomation.TranscriptionStatusDetails BadRequest { get { throw null; } } public static Azure.Communication.CallAutomation.TranscriptionStatusDetails Forbidden { get { throw null; } } public static Azure.Communication.CallAutomation.TranscriptionStatusDetails ServiceShutdown { get { throw null; } } public static Azure.Communication.CallAutomation.TranscriptionStatusDetails ServiceTimeout { get { throw null; } } public static Azure.Communication.CallAutomation.TranscriptionStatusDetails SpeechServicesConnectionError { get { throw null; } } public static Azure.Communication.CallAutomation.TranscriptionStatusDetails StreamConnectionInterrupted { get { throw null; } } public static Azure.Communication.CallAutomation.TranscriptionStatusDetails StreamConnectionReestablished { get { throw null; } } public static Azure.Communication.CallAutomation.TranscriptionStatusDetails StreamConnectionUnsuccessful { get { throw null; } } public static Azure.Communication.CallAutomation.TranscriptionStatusDetails StreamUrlMissing { get { throw null; } } public static Azure.Communication.CallAutomation.TranscriptionStatusDetails SubscriptionStarted { get { throw null; } } public static Azure.Communication.CallAutomation.TranscriptionStatusDetails SubscriptionStopped { get { throw null; } } public static Azure.Communication.CallAutomation.TranscriptionStatusDetails TooManyRequests { get { throw null; } } public static Azure.Communication.CallAutomation.TranscriptionStatusDetails TranscriptionLocaleUpdated { get { throw null; } } public static Azure.Communication.CallAutomation.TranscriptionStatusDetails UnspecifiedError { get { throw null; } } public bool Equals(Azure.Communication.CallAutomation.TranscriptionStatusDetails other) { throw null; } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] public override bool Equals(object obj) { throw null; } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] public override int GetHashCode() { throw null; } public static bool operator ==(Azure.Communication.CallAutomation.TranscriptionStatusDetails left, Azure.Communication.CallAutomation.TranscriptionStatusDetails right) { throw null; } public static implicit operator Azure.Communication.CallAutomation.TranscriptionStatusDetails (string value) { throw null; } public static bool operator !=(Azure.Communication.CallAutomation.TranscriptionStatusDetails left, Azure.Communication.CallAutomation.TranscriptionStatusDetails right) { throw null; } public override string ToString() { throw null; } } public partial class TranscriptionStopped : Azure.Communication.CallAutomation.CallAutomationEventBase { internal TranscriptionStopped() { } public Azure.Communication.CallAutomation.TranscriptionUpdate TranscriptionUpdate { get { throw null; } } public static Azure.Communication.CallAutomation.TranscriptionStopped Deserialize(string content) { throw null; } } public partial class TranscriptionSubscription { internal TranscriptionSubscription() { } public string Id { get { throw null; } } public Azure.Communication.CallAutomation.TranscriptionSubscriptionState? State { get { throw null; } } public System.Collections.Generic.IReadOnlyList<Azure.Communication.CallAutomation.TranscriptionResultState> SubscribedResultStates { get { throw null; } } } [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] public readonly partial struct TranscriptionSubscriptionState : System.IEquatable<Azure.Communication.CallAutomation.TranscriptionSubscriptionState> { private readonly object _dummy; private readonly int _dummyPrimitive; public TranscriptionSubscriptionState(string value) { throw null; } public static Azure.Communication.CallAutomation.TranscriptionSubscriptionState Active { get { throw null; } } public static Azure.Communication.CallAutomation.TranscriptionSubscriptionState Disabled { get { throw null; } } public static Azure.Communication.CallAutomation.TranscriptionSubscriptionState Inactive { get { throw null; } } public bool Equals(Azure.Communication.CallAutomation.TranscriptionSubscriptionState other) { throw null; } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] public override bool Equals(object obj) { throw null; } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] public override int GetHashCode() { throw null; } public static bool operator ==(Azure.Communication.CallAutomation.TranscriptionSubscriptionState left, Azure.Communication.CallAutomation.TranscriptionSubscriptionState right) { throw null; } public static implicit operator Azure.Communication.CallAutomation.TranscriptionSubscriptionState (string value) { throw null; } public static bool operator !=(Azure.Communication.CallAutomation.TranscriptionSubscriptionState left, Azure.Communication.CallAutomation.TranscriptionSubscriptionState right) { throw null; } public override string ToString() { throw null; } } [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] public readonly partial struct TranscriptionTransport : System.IEquatable<Azure.Communication.CallAutomation.TranscriptionTransport> { private readonly object _dummy; private readonly int _dummyPrimitive; public TranscriptionTransport(string value) { throw null; } public static Azure.Communication.CallAutomation.TranscriptionTransport Websocket { get { throw null; } } public bool Equals(Azure.Communication.CallAutomation.TranscriptionTransport other) { throw null; } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] public override bool Equals(object obj) { throw null; } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] public override int GetHashCode() { throw null; } public static bool operator ==(Azure.Communication.CallAutomation.TranscriptionTransport left, Azure.Communication.CallAutomation.TranscriptionTransport right) { throw null; } public static implicit operator Azure.Communication.CallAutomation.TranscriptionTransport (string value) { throw null; } public static bool operator !=(Azure.Communication.CallAutomation.TranscriptionTransport left, Azure.Communication.CallAutomation.TranscriptionTransport right) { throw null; } public override string ToString() { throw null; } } public partial class TranscriptionUpdate { internal TranscriptionUpdate() { } public Azure.Communication.CallAutomation.TranscriptionStatus? TranscriptionStatus { get { throw null; } } public Azure.Communication.CallAutomation.TranscriptionStatusDetails? TranscriptionStatusDetails { get { throw null; } } } public partial class TranscriptionUpdated : Azure.Communication.CallAutomation.CallAutomationEventBase { internal TranscriptionUpdated() { } public Azure.Communication.CallAutomation.TranscriptionUpdate TranscriptionUpdate { get { throw null; } } public static Azure.Communication.CallAutomation.TranscriptionUpdated Deserialize(string content) { throw null; } } public partial class TransferCallToParticipantEventResult { internal TransferCallToParticipantEventResult() { } public Azure.Communication.CallAutomation.CallTransferFailed FailureResult { get { throw null; } } public bool IsSuccess { get { throw null; } } public Azure.Communication.CallAutomation.CallTransferAccepted SuccessResult { get { throw null; } } } public partial class TransferCallToParticipantResult { internal TransferCallToParticipantResult() { } public string OperationContext { get { throw null; } } public Azure.Communication.CallAutomation.TransferCallToParticipantEventResult WaitForEventProcessor(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public System.Threading.Tasks.Task<Azure.Communication.CallAutomation.TransferCallToParticipantEventResult> WaitForEventProcessorAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } } public partial class TransferToParticipantOptions { public TransferToParticipantOptions(Azure.Communication.CommunicationUserIdentifier targetIdentity) { } public TransferToParticipantOptions(Azure.Communication.MicrosoftTeamsAppIdentifier targetIdentity) { } public TransferToParticipantOptions(Azure.Communication.MicrosoftTeamsUserIdentifier targetIdentity) { } public TransferToParticipantOptions(Azure.Communication.PhoneNumberIdentifier targetPhoneNumberIdentity) { } public Azure.Communication.CallAutomation.CustomCallingContext CustomCallingContext { get { throw null; } } public System.Uri OperationCallbackUri { get { throw null; } set { } } public string OperationContext { get { throw null; } set { } } public Azure.Communication.PhoneNumberIdentifier SourceCallerIdNumber { get { throw null; } set { } } public Azure.Communication.CommunicationIdentifier Target { get { throw null; } } public Azure.Communication.CommunicationIdentifier Transferee { get { throw null; } set { } } } public partial class UnholdOptions { public UnholdOptions(Azure.Communication.CommunicationIdentifier targetParticipant) { } public string OperationContext { get { throw null; } set { } } public Azure.Communication.CommunicationIdentifier TargetParticipant { get { throw null; } } } public partial class UnmuteParticipantOptions { public UnmuteParticipantOptions(Azure.Communication.CommunicationIdentifier targetParticipant) { } public string OperationContext { get { throw null; } set { } } public Azure.Communication.CommunicationIdentifier TargetParticipant { get { throw null; } } } public partial class UnmuteParticipantResult { internal UnmuteParticipantResult() { } public string OperationContext { get { throw null; } } } public partial class UpdateDialogOptions { public UpdateDialogOptions(string dialogId, Azure.Communication.CallAutomation.DialogUpdateBase dialog) { } public Azure.Communication.CallAutomation.DialogUpdateBase Dialog { get { throw null; } } public string DialogId { get { throw null; } } public string OperationContext { get { throw null; } set { } } } public partial class UpdateTranscriptionOptions { public UpdateTranscriptionOptions(string locale) { } public string OperationCallbackUri { get { throw null; } set { } } public string OperationContext { get { throw null; } set { } } public string SpeechRecognitionModelEndpointId { get { throw null; } set { } } } public partial class UserConsent { internal UserConsent() { } public int? Recording { get { throw null; } } } [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] public readonly partial struct VoiceKind : System.IEquatable<Azure.Communication.CallAutomation.VoiceKind> { private readonly object _dummy; private readonly int _dummyPrimitive; public VoiceKind(string value) { throw null; } public static Azure.Communication.CallAutomation.VoiceKind Female { get { throw null; } } public static Azure.Communication.CallAutomation.VoiceKind Male { get { throw null; } } public bool Equals(Azure.Communication.CallAutomation.VoiceKind other) { throw null; } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] public override bool Equals(object obj) { throw null; } [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] public override int GetHashCode() { throw null; } public static bool operator ==(Azure.Communication.CallAutomation.VoiceKind left, Azure.Communication.CallAutomation.VoiceKind right) { throw null; } public static implicit operator Azure.Communication.CallAutomation.VoiceKind (string value) { throw null; } public static bool operator !=(Azure.Communication.CallAutomation.VoiceKind left, Azure.Communication.CallAutomation.VoiceKind right) { throw null; } public override string ToString() { throw null; } } public partial class WordData { internal WordData() { } [System.Text.Json.Serialization.JsonPropertyNameAttribute("duration")] public System.TimeSpan Duration { get { throw null; } set { } } [System.Text.Json.Serialization.JsonPropertyNameAttribute("offset")] public System.TimeSpan Offset { get { throw null; } set { } } [System.Text.Json.Serialization.JsonPropertyNameAttribute("text")] public string Text { get { throw null; } set { } } } }