Avaya Client Services API Reference (OS X)
Instance Methods | List of all members
CSEditableContactIMAddressFieldList Class Reference

List of editable contact IM addresses. More...

#import <CSEditableContactIMAddressFieldList.h>

Inherits CSContactIMAddressFieldList.

Instance Methods

(void) - setValues:
 Replaces all IM address fields with given values if write capability is allowed. More...
 
(void) - addItem:
 Add an IM address to the list if write capability is allowed. More...
 
(void) - removeItem:
 Remove an IM address from the list if write capability is allowed. More...
 

Additional Inherited Members

- Properties inherited from CSContactMultiValueField
NSArray * values
 Return NSArray of field values. More...
 
BOOL isEmpty
 Returns YES if field is empty. More...
 
NSUInteger size
 Returns size of values field. More...
 
- Properties inherited from CSContactField
CSCapabilitywriteCapability
 Write capability for particular field. More...
 
CSProviderSourceType source
 Provider source type for particular field. More...
 

Detailed Description

List of editable contact IM addresses.

Method Documentation

- (void) addItem: (CSEditableContactIMAddressField *)  address

Add an IM address to the list if write capability is allowed.

Otherwise no action.

Parameters
addressan object of type CSEditableContactIMAddressField values to add.
- (void) removeItem: (CSEditableContactIMAddressField *)  address

Remove an IM address from the list if write capability is allowed.

Otherwise no action.

Parameters
addressan object of type CSEditableContactIMAddressField values to add.
- (void) setValues: (NSArray *)  addresses

Replaces all IM address fields with given values if write capability is allowed.

Otherwise no action.

Parameters
addressesarray of CSEditableContactIMAddressField values to set.

The documentation for this class was generated from the following file: