Edit

Share via


ConferenceInvitation Class

Definition

Receives and responds to an invitation to join a conference.

public ref class ConferenceInvitation
public class ConferenceInvitation
type ConferenceInvitation = class
Public Class ConferenceInvitation
Inheritance
ConferenceInvitation

Constructors

ConferenceInvitation(Conversation, ConferenceInvitationSettings)

Creates a new instance of the ConferenceInvitation class and binds it to the given conversation.

ConferenceInvitation(Conversation)

Creates a new instance of the ConferenceInvitation class and binds it to the given conversation.

Properties

AvailableMediaTypes

Gets a collection of the media types available in the conference for which this invitation was sent.

ConferenceUri

Gets the URI of the conference for which this invitation was sent.

Conversation

Gets the conversation associated with the conference.

IsDelayedAutoAcceptNeeded
IsImmediateAutoAcceptNeeded

Gets whether this invitation should be accepted immediately upon receipt.

OriginalDestinationUri

Gets the URI to which the conference invitation was originally addressed.

State

Gets the current state of the conference invitation.

Methods

BeginAccept(AsyncCallback, Object)

Begins an asynchronous operation to accept the incoming conference invitation.

BeginAccept(ConferenceInvitationAcceptOptions, AsyncCallback, Object)

Begins an asynchronous operation to accept the incoming conference invitation with the given ConferenceInvitationAcceptOptions.

BeginDeliver(String, AsyncCallback, Object)

Begins an asynchronous operation to deliver the conference invitation.

BeginDeliver(String, ConferenceInvitationDeliverOptions, AsyncCallback, Object)

Begins an asynchronous operation to deliver the conference invitation.

Decline()

Declines the incoming conference invitation with response code 603 (DeclineEverywhere).

Decline(ConferenceInvitationDeclineOptions)

Declines the incoming conference invitation with the given ConferenceInvitationDeclineOptions.

DeclineAll()

Declines the incoming conference invitation with response code DeclineAll on behalf of all endpoints of this owner.

DeclineEverywhere()

Declines the incoming conference invitation with response code DeclineEverywhere.

EndAccept(IAsyncResult)

Determines whether the corresponding operation completed successfully. This method will wait if the operation has not yet completed.

EndDeliver(IAsyncResult)

Determines whether the corresponding operation completed successfully. This method will wait if the operation has not yet completed.

GetAvailableMediaTypes()
Obsolete.

This method will be removed from future versions. Instead, use the AvailableMediaTypes property. Gets a collection of the media types available in the conference for which this invitation was sent.

Events

AutoAcceptNeeded

Raised when the conference invitation needs to be automatically accepted by the application.

StateChanged

Raised when the state of the conference invitation changes.

Extension Methods

GetIfInviteFromVerifiedSource(ConferenceInvitation)
Redeliver(ConferenceInvitation)

Applies to