Multiparty Conversation

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.

The topics in this section describe how an application can create and use a multiparty conversation.

A multiparty conversation consists of a local participant and two or more remote participants. Applications can initiate a multiparty conversation, or can escalate an existing two-party conversation.

Applications can escalate a two-party conversation by joining the conference in the conversation and escalating the conversation using methods exposed by the conference session and conversation:

  1. The application calls the BeginJoin() method on a ConferenceSession instance to join the conference.

  2. The application calls the BeginEscalateToConference() method on the conversation.

  3. On successful escalation, the application calls the BeginInviteRemoteParticipants() method on the conversation to add new parties.