ConversationParticipant Class

Definition

Represents a participant in the conversation.

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

Properties

ActiveMediaTypes
Obsolete.

Gets the active media types for the participant.

DisplayName

Gets the display name.

IsRecording

Gets whether one or more endpoints for this participant is recording the conversation.

OtherPhoneUri

Gets the other phone URI of the participant.

PhoneUri

Gets the phone URI of the participant.

Role

Gets the conferencing role.

RosterVisibility

Gets the visibility of the participant in the conference roster, if applicable.

SourceNetwork

Gets the source network.

Uri

Gets the URI prefixed with the sip: scheme.

UserAtHost

Gets the user@host portion of the participant's URI.

Methods

Equals(ConversationParticipant)

Gets whether the two participants are equal.

Equals(Object)

Gets whether the two participants are equal.

GetActiveMediaTypes()

Returns a snapshot of active media types of the participant.

GetEndpoints()

Gets a snapshot list of endpoints known for this participant.

GetHashCode()

Gets the hash code for this instance.

ToString()

Gets the string representation of this participant.

Operators

Equality(ConversationParticipant, Object)

Gets whether the two participants are equal.

Inequality(ConversationParticipant, Object)

Gets whether the two participants are unequal.

Extension Methods

GetApplicationContext(ConversationParticipant)
GetUri(ConversationParticipant)
IsLobbyParticipant(ConversationParticipant)
IsPhoneParticipant(ConversationParticipant)
SetApplicationContext(ConversationParticipant, Object)
SetDisplayName(ConversationParticipant, String)

Applies to