Escalating to a Conference

This content is no longer actively maintained. It is provided as is, for anyone who may still be using these technologies, with no warranties or claims of accuracy with regard to the most recent product version or service release.

An application can escalate a two-party IM conversation to a conference conversation only after the conference has been successfully joined, and the ConversationState of the conference is Connected. The escalation process involves moving the existing IM calls into the Multipoint Control Unit (MCU) session, requesting that the remote participant from the existing two-party IM conversation join the ad hoc conference, and terminating the two-party IM session with the remote participant. If the escalation is unsuccessful, the conversation reverts to a two-party call and no other participants can be invited.

Important

A two-party audio/video conversation cannot be escalated to a conference. The audio/video provider that is supplied with Unified Communications Managed API 2.0 Core SDK does not support escalation of this type. If your application must enable the escalation of an audio/video conversation to a conference, you must provide a custom subclass of the MediaProvider abstract class. For more information, see Extending the MediaProvider Class and the other topics in the Advanced Concepts section.

The following code demonstrates escalating an IM conversation to a conference.

conferenceSession.BeginEscalate(Conference_EscalationCompleted, conferenceSession);