AddressBook Data Types

Get the data types you use to specify Address Book information.

Topics

Callbacks

ABImageClientCallback

Prototype of a callback function used to notify an application when an asynchronous image fetch is complete.

ABActionCopyTitleCallback

The title of the menu item for the action.

ABActionEnabledCallback

Return true if the action menu item should be enabled, false otherwise. If the property returned by ABActionGetPropertyCallback is a multi-value property, identifier contains the unique identifier of the value selected.

ABActionGetPropertyCallback

Return the property the action applies to.

ABActionSelectedCallback

Execute the action. If the property returned by ABActionGetPropertyCallback is a multi-value property, identifier contains the unique identifier of the value selected; otherwise, identifier is NULL.

Miscellaneous

ABPickerAttributes

A bitfield used to specify the selection behavior for the values of multi-value properties.

ABPropertyType

These are the possible types of ABRecord properties.

ABRecordRef

A reference to an ABRecord object or any of its derived opaque types.

ABSearchComparison

Constants used to specify the type of comparison being made.

ABSearchConjunction

Constants used to create compound search elements.

Deprecated

ABAddressBookRequestAccessCompletionHandler

Definition for a block callback invoked when an access request has completed.

Deprecated
ABExternalChangeCallback

Prototype for a function callback invoked on an address book when the Address Book database is modified by another address book instance.

Deprecated
ABMultiValueIdentifier

Identifies multivalue properties.

Deprecated
ABPersonCompositeNameFormat

Indicates a person-name display format.

Deprecated
ABPersonSortOrdering

Indicates a person sort ordering.

Deprecated
ABPropertyID

Integer that identifies a record property.

Deprecated
ABRecordID

Integer that identifies a record.

Deprecated
ABRecordType

Integer that identifies a record type.

Deprecated
ABSourceType

Indicates a source type. See Source Properties.

Deprecated

See Also

C Interfaces

C Types

Identify the C types that correspond to Address Book objects.

AddressBook Functions

Find the C functions and function-like macros you use to manipulate Address Book data.

Address Book Constants

Get the constants you use to specify Address Book information.

AddressBook Enumerations

Get the enumerations you use to specify Address Book information.