Avaya Client Services API Reference (Windows)
Avaya Client Services API Reference (Windows)
Avaya.ClientServices
BaseContact Class
BaseContact Constructor
BaseContact Properties
BaseContact Methods

BaseContact Class

Base class used as a common interface for read-only and editable contacts.
Inheritance Hierarchy
System
Object
Avaya.ClientServices
BaseContact
Avaya.ClientServices
Contact
Avaya.ClientServices
EditableContact

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

    public class BaseContact

The BaseContact type exposes the following members.

Constructors

| Name | Description
--- | --- | ---
| BaseContact |

Top
Properties

| Name | Description
--- | --- | ---
| 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.
| City | The city.
| Company | The company.
| Country | The country.
| Custom1 | The list of custom1 values.
| Custom2 | The list of custom2 values.
| Custom3 | The list of custom3 values.
| Department | The department.
| DisplayName | The native display name.
| EmailAddresses | The list of email addresses.
| ExtraFields | The list extra fields used for local contacts.
| FirstName | The native first name.
| 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.
| PostalCode | The postal code.
| Rank | The rank field defining the contact sorting order. 0.0 value means "No rank". Higher values are sorted toward top of the list.
| State | The state.
| StreetAddress | The street address.
| Title | The title or company role.
| UniqueAddressForMatching | The matching/merging address. This parameter can be used as a recordï¿½s unique id.

Top
Methods

| Name | Description
--- | --- | ---
| GetAlias |
| GetAsciiAlias |
| GetAsciiDisplayName |
| GetAsciiFirstName |
| GetAsciiLastName |
| GetAsciiMiddleName |
| GetCity |
| GetCompany |
| GetCountry |
| GetCustom1 |
| GetCustom2 |
| GetCustom3 |
| GetDepartment |
| GetDisplayName |
| GetEmailAddresses |
| GetExtraFields |
| GetFirstName |
| GetIMAddresses |
| GetIsBuddy |
| GetIsFavorite |
| GetIsVideoCapable |
| GetIsVip |
| GetLanguage |
| GetLastName |
| GetLocation |
| GetManager |
| GetMiddleName |
| GetNotes |
| GetPhoneNumbers |
| GetPostalCode |
| GetRank |
| GetState |
| GetStreetAddress |
| GetTitle |
| GetUniqueAddressForMatching |

Top
See Also

#### Reference

Avaya.ClientServices Namespace

© 2017 Avaya LLC. All Rights Reserved.