Avaya Client Services API Reference (OS X)

- Main Page
- Classes
- Files
- Related Pages

- Class List
- Class Index
- Class Hierarchy
- Class Members

Properties | List of all members
CSContactMultiValueField Class Reference

Interface for multi-value contact field. More...

`#import <CSContactMultiValueField.h>`

Inherits CSContactField.

Inherited by CSContactEmailFieldList, CSContactIMAddressFieldList, CSContactPhoneFieldList, and CSContactStringFieldList.

## Properties
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
CSCapability * | writeCapability
| Write capability for particular field. More...
CSProviderSourceType | source
| Provider source type for particular field. More...

## Detailed Description

Interface for multi-value contact field.

It must be defined in order to provide information about capabilities when there aren't any items.

## Property Documentation

- (BOOL) isEmpty
| read nonatomic assign

Returns YES if field is empty.

Returns
  YES if field is empty.

- (NSUInteger) size
| read nonatomic assign

Returns size of values field.

Returns
  size of values field.

- (NSArray*) values
| read nonatomic assign

Return NSArray of field values.

Returns
  NSArray of field values.

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

- CSContactMultiValueField.h