The ConferenceSessiontype exposes the following members.

Methods

  Name Description
BeginEject
Ejects all endpoints of a participant from the conference.
BeginJoin Overloaded.
BeginLockConference
Locks the joined conference.
BeginModifyRole
Changes the role of a participant in the conference.
BeginTerminateConference
Terminates the conference and forces all participants to leave if performed by a conference leader. Otherwise it causes the participant to leave the conference.
BeginUnlockConference
Unlocks a conference.
EndEject
Waits for the pending asynchronous eject operation to complete.
EndJoin
Waits for the pending asynchronous join operation to complete.
EndLockConference
Waits for the pending asynchronous operation to lock the conference to complete.
EndModifyRole
Waits for the pending asynchronous operation to modify the participant role to complete."
EndTerminateConference
Waits for the pending asynchronous termination operation to complete.
EndUnlockConference
Waits for the pending asynchronous operation to unlock the conference to complete.
Equals (Inherited from Object.)
Finalize (Inherited from Object.)
GetHashCode (Inherited from Object.)
GetLocalParticipantEndpoints
Gets a snapshot collection of the endpoints used by the local participant to communicate with the focus.
GetMcuInformation
Gets the MCU information (including MCU URI) for the provided MCU type.
GetRemoteParticipantEndpoints
Gets a snapshot collection of the endpoints used by the remote participants to communicate with the focus.
GetType (Inherited from Object.)
MemberwiseClone (Inherited from Object.)
ToString
Returns a System.String that represents this object.
(Overrides ObjectToString () () () .)
TryGetMcuSession < (Of < ( T > ) > )
Attempts to retrieve an McuSession of type T.
TryGetParticipantEndpointProperties
Gets the properties for the given participant endpoint.

Operators

  Name Description
Implicit
Converts this conference session to the address of the joined conference for later rejoin.

Properties

  Name Description
AudioVideoMcuSession
Gets the audio-video MCU session.
ConferenceUri
Gets the conference URI.
Conversation
Gets the conversation that owns this conference session.
Disclaimer
Gets the disclaimer that should be presented to the user prior to joining.
HostingNetwork
Gets information about where the conference is being hosted.
InstantMessagingMcuSession
Gets the instant messaging MCU session.
IsLocked
Gets whether the conference is locked.
IsTrustedJoin
Gets whether the conference was joined as a trusted application.
ParticipantData
Gets an XML blob set by the conference organizer to send to participants when they join.
State
Gets the state of the conference session.
Subject
Gets the conference subject.

Events

  Name Description
ParticipantEndpointAttendanceChanged
Raised when one or more participant endpoints join or leave the focus.
ParticipantEndpointPropertiesChanged
Raised when one or more properties of a participant endpoint change.
PropertiesChanged
Raised when one or more properties of the conference session change.
StateChanged
Raised when the conference session state changes.

Explicit Interface Implementations

  Name Description
IOfferAnswer . . :: . GetAnswer
The method that is called when media description answer is required for an outgoing 200 OK response or an outgoing ACK when the initial INVITE request had no offer.
ISipSubscriptionProcessor . . :: . GetExtensionHeaders
Gets the headers to add to the SUBSCRIBE request.
ISipSubscriptionProcessor . . :: . GetMessageBody
Generates a message body and content type for the SUBSCRIBE request to the focus.
IOfferAnswer . . :: . GetOffer
The method that is called when media description offer is required for an outgoing INVITE request or an outgoing 200 OK response to an INVITE request with null offer.
IOfferAnswer . . :: . HandleOfferInInviteResponse
The method that is called when a media offer is received by the inviter in response to the original reinvite with a null offer.
IOfferAnswer . . :: . HandleOfferInReInvite
The method that is called when media renegotiation (ReInvite) is received. This happens when the remote sends another INVITE request inside an existing INVITE dialog to renegotiate media description.
ISipSubscriptionProcessor . . :: . ProcessErrorResponse
Called when the subscribe failed(?)
ISipSubscriptionProcessor . . :: . ProcessNotification
Process notifications from the subscription.
IOfferAnswer . . :: . SetAnswer
The method that is called when media description response is received in a 200 OK response or ACK message for an INVITE request.
ISipSubscriptionProcessor . . :: . SubscriptionStateChanged
The subscription state changed

See Also