Participant Members

Include Protected Members
Include Inherited Members

A participant is a contact (person or phone number) that was added to a conversation. Each participant has its own modality set that represents the state of the participant in this conversation for each modality.

The Participant type exposes the following members.

Properties

  Name Description
Public property Contact Gets the contact object represented by the participant.
Public property Conversation Gets the parent conversation object of the participant.
Public property IsMuted Returns true if the participant is muted in a conference.
Public property IsSelf Gets flag indicating whether this is the local participant.
Public property Modalities Gets the collection of conversation modalities (modes of communication).
Public property Properties Gets a collection of participant properties.

Top

Methods

  Name Description
Public method BeginAdmit Admits the participant sitting in the lobby to the conference.
Public method BeginDeny Denies the participant access to the conference and removes him from the lobby.
Public method BeginSetMute Mutes a participant.
Public method BeginSetProperty Sets a property associated with this participant.
Public method CanAdmit Returns true if a participant can be admitted.
Public method CanBeMuted Returns true if a participant can be muted.
Public method CanDeny Returns true if a participant sitting in the lobby can be denied from a conference.
Public method CanSetProperty Returns true if a property can be set on the participant.
Public method CreateObjRef (inherited from MarshalByRefObject)
Public method EndAdmit Blocks calling thread until BeginAdmit completes.
Public method EndDeny Blocks calling thread until BeginDeny completes.
Public method EndSetMute Blocks calling thread until BeginSetMute completes.
Public method EndSetProperty Blocks calling thread until BeginSetProperty completes.
Public method Equals (inherited from Object)
Protected method Finalize (Overrides UCWFullFinalize().)
Public method GetHashCode (inherited from Object)
Public method GetLifetimeService (inherited from MarshalByRefObject)
Public method GetType (inherited from Object)
Public method InitializeLifetimeService (inherited from MarshalByRefObject)
Protected method MemberwiseClone() (inherited from Object)
Protected method MemberwiseClone(Boolean) (inherited from MarshalByRefObject)
Public method ToString (inherited from Object)

Top

Events

  Name Description
Public event ActionAvailabilityChanged Occurs when an action availability changes.
Public event IsMutedChanged Occurs when the mute state changes within a conference.
Public event PropertyChanged Occurs when a property value changes.

Top

See Also

Reference

Participant Class

Microsoft.Lync.Model.Conversation Namespace