# Class: ContactIMAddressField

## Constructor

#### new ContactIMAddressField()

  Class representing the contact's instant messaging address property.

## Methods

#### getAddress() → {string}

  Returns the instant messaging address.

  ##### Returns:

  { string }

#### getIMAddressType() → {AvayaClientServices.Services.Contacts.ContactIMAddressType}

  Returns the type of this instant messaging address.

  ##### Returns:

  { AvayaClientServices.Services.Contacts.ContactIMAddressType }

#### getWriteCapability() → {AvayaClientServices.Base.Capability}

  Returns write capability of this contact field.

  Inherited From:
    - AvayaClientServices.Services.Contacts.ContactField#getWriteCapability

  ##### Returns:

  { AvayaClientServices.Base.Capability }

#### isDefault() → {boolean}

  Returns true if this is the contact's default instant messaging address.

  ##### Returns:

  { boolean }