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: 592.1.30.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.