Reference Library
Media Class
NamespacesAvaya.ApplicationEnablement.DMCCMedia
Responsible for performing all media operations on a phone device.
Declaration Syntax
C#Visual BasicVisual C++
public class Media : IMedia
Public Class Media _
	Implements IMedia
public ref class Media : IMedia
Members
All MembersMethodsEvents



IconMemberDescription
ChangeMonitor(String, Media..::..MediaEvents, Object)
Change which events are being monitored for this media monitor.

Supported in: 6.1.0


DeleteMessage(String, Object)
Send a Delete Message XML message to the server

Finalize()()()()
Destructor, perform object cleanup.
(Overrides Object.Finalize()()()().)
FlushToneCollectionBuffer(Boolean, Boolean, Object)
Send a Flush Tone Collection XML message to the server

getDevice()()()()
The parent Device object that the media object is a part of.

OnChangeMonitorResponse
Event registration for responses to ChangeMonitor requests.

Supported in: 6.1.0


OnDeleteMessageResponse
Event registration for responses to DeleteMessage requests.

OnFlushToneCollectionBufferResponse
Event registration for responses to FlushToneCollectionBuffer requests.

OnMediaStartedEvent
Event registration for Media Started events.

OnMediaStoppedEvent
Event registration for Media Stopped events.

OnPlayingEvent
Event registration for Playing events.

OnPlayingStoppedEvent
Event registration for Playing Stopped events.

OnPlayingSuspendedEvent
Event registration for Playing Suspended events.

OnRecordingEvent
Event registration for Recording events.

OnRecordingStoppedEvent
Event registration for Recording Stopped events.

OnRecordingSuspendedEvent
Event registration for Recording Suspended events.

OnResumePlayingResponse
Event registration for responses to ResumePlaying requests.

OnResumeRecordingResponse
Event registration for responses to ResumeRecording requests.

OnSetToneRetrievalCriteriaResponse
Event registration for responses to SetToneRetrievalCriteria requests.

OnStartDubbingResponse
Event registration for responses to StartDubbing requests.

OnStartMonitorResponse
Event registration for responses to StartMonitor requests.

OnStartPlayingResponse
Event registration for responses to StartPlaying requests.

OnStartRecordingResponse
Event registration for responses to StartRecording requests.

OnStartToneCollectionResponse
Event registration for responses to StartToneCollection requests.

OnStopDubbingResponse
Event registration for responses to StopDubbing requests.

OnStopMonitorResponse
Event registration for responses to StopMonitor requests.

OnStopPlayingResponse
Event registration for responses to StopPlaying requests.

OnStopRecordingResponse
Event registration for responses to StopRecording requests.

OnStopToneCollectionResponse
Event registration for responses to StopToneCollection requests.

OnSuspendPlayingResponse
Event registration for responses to SuspendPlaying requests.

OnSuspendRecordingResponse
Event registration for responses to SuspendRecording requests.

OnToneDetectedEvent
Event registration for Tone Detected events.

OnTonesRetrievedEvent
Event registration for Tones Retrieved events.

ResumePlaying(Object)
Send a Resume Playing XML message to the server

ResumeRecording(Object)
Send a Resume Recording XML message to the server

SetToneRetrievalCriteria(Media..::..RetrievalCriteria, Object)
Send a Set Tone Retrieval XML message to the server

StartDubbing(String, Object)
Send a Start Dubbing XML message to the server

StartMonitor(Media..::..MediaEvents, Object)
Send a Start Monitor XML message to the server

StartPlaying(List<(Of <<'(String>)>>), Boolean, Media..::..PlayRepeatInfo, Object)
Send a Start Playing XML message to the server

StartRecording(String, Int32, Boolean, Object)
Send a Start Recording XML message to the server

StartRecording(String, Int32, Boolean, Object, String)
Send a Start Recording XML message to the server

Support in: 6.2.0


StartToneCollection(Object)
Send a Start Tone Collection XML message to the server

StopDubbing(String, Object)
Send a Stop Dubbing XML message to the server

StopMonitor(String, Object)
Send a Stop Monitor XML message to the server

StopPlaying(Object)
Send a Stop Playing XML message to the server

StopRecording(Object)
Send a Stop Recording XML message to the server

StopToneCollection(Object)
Send a Stop Tone Collection XML message to the server

SuspendPlaying(Object)
Send a Suspend Playing XML message to the server

SuspendRecording(Object)
Send a Suspend Recording XML message to the server

Inheritance Hierarchy
Object
Media

Assembly: ServiceProvider (Module: ServiceProvider)