Avaya Client Services API Reference (Windows)
Avaya Client Services API Reference (Windows)
Avaya.ClientServices
Contact Class
Contact Properties
AddToGroupCapability Property
Alias Property
AsciiAlias Property
AsciiDisplayName Property
AsciiFirstName Property
AsciiLastName Property
AsciiMiddleName Property
CanAddIMAddress Property
City Property
Company Property
ContactSources Property
Country Property
Custom1 Property
Custom2 Property
Custom3 Property
DeleteContactCapability Property
Department Property
DisplayName Property
EmailAddresses Property
ExtendedContactDetailsAvailable Property
ExtraFields Property
FirstName Property
HasPicture Property
IMAddresses Property
IsBuddy Property
IsFavorite Property
IsVip Property
Language Property
LastName Property
Location Property
Manager Property
MiddleName Property
Notes Property
PhoneNumbers Property
PictureData Property
PostalCode Property
Presence Property
Rank Property
State Property
StreetAddress Property
Title Property
UniqueAddressForMatching Property
UpdateContactCapability Property
VideoCapable Property

Contact Properties

The Contact type exposes the following members.

Properties

| Name | Description
--- | --- | ---
| AddToGroupCapability | Capability indicating whether this contact can be added to a group.
| Alias | The native alias.
| AsciiAlias | The non-localized alias.
| AsciiDisplayName | The non-localized display name.
| AsciiFirstName | The non-localized first name.
| AsciiLastName | The non-localized last name.
| AsciiMiddleName | The non-localized middle name.
| CanAddIMAddress | True if addition of IM address will not make contact invalid.
| City | The city.
| Company | The company.
| ContactSources | The contact sources
| Country | The country.
| Custom1 | The list of custom1 values.
| Custom2 | The list of custom2 values.
| Custom3 | The list of custom3 values.
| DeleteContactCapability | Capability indicating whether this contact can be deleted. See also ContactService.DeleteContact() method.
| Department | The department.
| DisplayName | The native display name.
| EmailAddresses | The list of email addresses.
| ExtendedContactDetailsAvailable | True if extended contact details are available.
| ExtraFields | The list extra fields used for local contacts.
| FirstName | The native first name.
| HasPicture | Indicating whether contact has a picture.
| IMAddresses | The list of IM addresses.
| IsBuddy | The buddy flag. Used for presence feature purpose.
| IsFavorite | The favorite flag.
| IsVip | The VIP flag.
| Language | The language is per contact record.
| LastName | The native last name.
| Location | The location.
| Manager | The name of a person who is a supervisor.
| MiddleName | The native middle name.
| Notes | The notes field.
| PhoneNumbers | The list of phone numbers.
| PictureData | The contact picture bytes. Picture data can be in jpeg or png format.
| PostalCode | The postal code.
| Presence | The presence state of this contact. Note that for this to be updated, StartPresence(AccessControlBehavior, Contact ContactPresenceCompletionHandler) must be invoked. If presence will no longer be needed use StopPresence(Contact ContactPresenceCompletionHandler) in order to stop presence subscription.
| Rank | The rank field with non-negative double value defining contact sorting order. 0.0 value means "No rank".
| State | The state.
| StreetAddress | The street address.
| Title | The title or company role.
| UniqueAddressForMatching | The matching/merging address. That parameter can be used as record unique id.
| UpdateContactCapability | Capability indicating whether this contact can be updated. See also ContactService.UpdateContact() method.
| VideoCapable | True if contact is video capable.

Top
See Also

#### Reference

Contact Class
Avaya.ClientServices Namespace

© 2017 Avaya LLC. All Rights Reserved.