Avaya Client Services API Reference (Windows)
Avaya Client Services API Reference (Windows)
Avaya.ClientServices
MessagingParticipant Class
MessagingParticipant Properties
MessagingParticipant Methods
MessagingParticipant Events

# MessagingParticipant Class

Interface for all messaging participant related tasks and properties.
Inheritance Hierarchy
System
Object
Avaya.ClientServices
Participant
Avaya.ClientServices
MessagingParticipant

Namespace: Avaya.ClientServices
Assembly: AvayaClientServices (in AvayaClientServices.dll) Version: 550.0.60.0
Syntax
C#
Copy

    public class MessagingParticipant : Participant

The MessagingParticipant type exposes the following members.

Properties

| Name | Description
--- | --- | ---
| Address | Participant's network-provided address, as known to the conferencing system. (Inherited from Participant.)
| DisplayName | Participant's network-provided display name, as known to the conferencing system. (Inherited from Participant.)
| DisplayOrder | Get participant name display order.
| FirstName | Returns the first name for the participant.
| HasPicture | Indicates whether the participant has a picture.
| Id | Participant's unique id as given by the conference system. (Inherited from Participant.)
| IsLocalUser | Information as to whether the participant is the local user. (Inherited from Participant.)
| LastName | Returns the last name for the participant.
| Modalities | List of all supported modalities for participant.
| PhoneNumbers | List of all phone numbers.
| SourceType | Returns the participant source type.
| Type | Returns the messaging participant type.

Top
Methods

| Name | Description
--- | --- | ---
| GetBestContactMatch | Obsolete. Return the best contact match, null if there is no match. (Inherited from Participant.)
| RetrievePicture | Retrieves the picture for the participant. Check if picture is available using HasPicture flag.
| SendPrivateChatMessage | Sends private message to this participant. (Inherited from Participant.)

Top
Events

| Name | Description
--- | --- | ---
| MatchedContactsChanged | Occurs when a participant's matched contacts have changed. (Inherited from Participant.)

Top
Remarks
Every participant of message is a registered user on the messaging server. It is basically the most important data about the participant of a conversation, used for not including the whole contact object. If a particular contact is available on the current user list, it can be obtained by the GetBestContactMatch method.
See Also

#### Reference

Avaya.ClientServices Namespace

© 2017 Avaya LLC. All Rights Reserved.