Share via


Note

Please see Azure Cognitive Services for Speech documentation for the latest supported speech solutions.

Browser.CallProxy Members

Include Protected Members
Include Inherited Members

The CallProxy class is used by classes that derive from Browser to pass information about calls to the VoiceXML interpreter.

The Browser.CallProxy type exposes the following members.

Constructors

  Name Description
Protected method Browser.CallProxy Creates a new instance of the CallProxy object.

Top

Properties

  Name Description
Protected property CallId Gets the CallID of the current call.
Protected property LocalParticipantUri Gets the URI of the local call.
Protected property RecorderState Gets the state of the Recorder.
Protected property RemoteParticipantUri Gets the URI of the remote call.
Protected property State Gets the current call state.
Protected property TargetSip Gets and sets the SIP for call transfers.
Protected property TransferTypeRequested Gets the transfer type of the requested transfer.

Top

Methods

  Name Description
Protected method BeginAccept Accepts an incoming call.
Protected method BeginTerminate Terminates the call. A terminated call is no longer usable.
Protected method BeginTransfer(String, AsyncCallback, Object) Initiates a transfer request to the remote participant.
Protected method BeginTransfer(String, Boolean, AsyncCallback, Object) Initiates a transfer request to the remote participant.
Protected method BeginTransferSupervised Initiates a supervised transfer request to the remote participant.
Protected method EndAccept This method is used to determine whether the corresponding operation completed successfully. This method will wait if the operation has not yet completed.
Protected method EndTerminate This method is used to determine whether the corresponding operation completed successfully. This method will wait if the operation has not yet completed.
Protected method EndTransfer The EndTransfer method is used to determine whether the corresponding operation completed successfully. This method will wait if the operation has not yet completed.
Public method Equals (inherited from Object)
Protected method Finalize (inherited from Object)
Public method GetHashCode (inherited from Object)
Public method GetType (inherited from Object)
Protected method MemberwiseClone (inherited from Object)
Protected method NotifyOpenCompleted Raises an OpenCompleted event.
Protected method NotifyRecorderStopped Raises a RecorderStopped event.
Protected method NotifyStateChanged Raises a StateChanged event.
Protected method NotifyToneReceived Raises a ToneReceived event.
Protected method NotifyTransferStateChanged Raises a TransferStateChanged event.
Protected method OpenAsync Accepts an incoming telephony session invite and sends a response.
Protected method StartRecording Begins recording audio input from the call.
Protected method StopRecording Stops recording audio.
Public method ToString (inherited from Object)

Top

See Also

Reference

Browser.CallProxy Class

Microsoft.Speech.VoiceXml Namespace