| Framework | AddressBook/AddressBook.h |
| Declared in | ABGlobals.h ABTypedefs.h |
The default labels contained in the Address Book database for specifying different values in a multivalue list. Users can also add their own labels.
NSString * const kABHomePageLabel; NSString * const kABEmailWorkLabel; NSString * const kABEmailHomeLabel; NSString * const kABEmailMobileMeLabel; NSString * const kABAddressHomeLabel; NSString * const kABAddressWorkLabel; NSString * const kABAnniversaryLabel; NSString * const kABFatherLabel; NSString * const kABMotherLabel; NSString * const kABParentLabel; NSString * const kABBrotherLabel; NSString * const kABSisterLabel; NSString * const kABChildLabel; NSString * const kABFriendLabel; NSString * const kABSpouseLabel; NSString * const kABPartnerLabel; NSString * const kABAssistantLabel; NSString * const kABManagerLabel; NSString * const kABPhoneWorkLabel; NSString * const kABPhoneHomeLabel; NSString * const kABPhoneiPhoneLabel; NSString * const kABPhoneMobileLabel; NSString * const kABPhoneMainLabel; NSString * const kABPhoneHomeFAXLabel; NSString * const kABPhoneWorkFAXLabel; NSString * const kABPhonePagerLabel; NSString * const kABAIMWorkLabel; NSString * const kABAIMHomeLabel; NSString * const kABAIMMobileMeLabel; NSString * const kABJabberWorkLabel; NSString * const kABJabberHomeLabel; NSString * const kABMSNWorkLabel; NSString * const kABMSNHomeLabel; NSString * const kABYahooWorkLabel; NSString * const kABYahooHomeLabel; NSString * const kABICQWorkLabel; NSString * const kABICQHomeLabel;
kABHomePageLabelWebpage URL.
Available in Mac OS X v10.4 and later.
Declared in ABGlobals.h.
kABEmailWorkLabelWork email.
Available in Mac OS X v10.2 and later.
Declared in ABGlobals.h.
kABEmailHomeLabelHome email.
Available in Mac OS X v10.2 and later.
Declared in ABGlobals.h.
kABEmailMobileMeLabelMobile Me email.
Available in Mac OS X v10.6 and later.
Declared in ABGlobals.h.
kABAddressHomeLabelHome address.
Available in Mac OS X v10.2 and later.
Declared in ABGlobals.h.
kABAddressWorkLabelWork address.
Available in Mac OS X v10.2 and later.
Declared in ABGlobals.h.
kABAnniversaryLabelAnniversary date.
Available in Mac OS X v10.3 and later.
Declared in ABGlobals.h.
kABFatherLabelFather.
Available in Mac OS X v10.3 and later.
Declared in ABGlobals.h.
kABMotherLabelMother.
Available in Mac OS X v10.3 and later.
Declared in ABGlobals.h.
kABParentLabelParent.
Available in Mac OS X v10.3 and later.
Declared in ABGlobals.h.
kABBrotherLabelBrother.
Available in Mac OS X v10.3 and later.
Declared in ABGlobals.h.
kABSisterLabelSister.
Available in Mac OS X v10.3 and later.
Declared in ABGlobals.h.
kABChildLabelChild.
Available in Mac OS X v10.3 and later.
Declared in ABGlobals.h.
kABFriendLabelFriend.
Available in Mac OS X v10.3 and later.
Declared in ABGlobals.h.
kABSpouseLabelSpouse.
Available in Mac OS X v10.3 and later.
Declared in ABGlobals.h.
kABPartnerLabelPartner.
Available in Mac OS X v10.3 and later.
Declared in ABGlobals.h.
kABAssistantLabelAssistant.
Available in Mac OS X v10.3 and later.
Declared in ABGlobals.h.
kABManagerLabelManager.
Available in Mac OS X v10.3 and later.
Declared in ABGlobals.h.
kABPhoneWorkLabelWork phone number.
Available in Mac OS X v10.2 and later.
Declared in ABGlobals.h.
kABPhoneHomeLabelHome phone number.
Available in Mac OS X v10.2 and later.
Declared in ABGlobals.h.
kABPhoneiPhoneLabeliPhone phone number.
Available in Mac OS X v10.6 and later.
Declared in ABGlobals.h.
kABPhoneMobileLabelCell phone number.
Available in Mac OS X v10.2 and later.
Declared in ABGlobals.h.
kABPhoneMainLabelMain phone number.
Available in Mac OS X v10.2 and later.
Declared in ABGlobals.h.
kABPhoneHomeFAXLabelHome fax number.
Available in Mac OS X v10.2 and later.
Declared in ABGlobals.h.
kABPhoneWorkFAXLabelWork fax number.
Available in Mac OS X v10.2 and later.
Declared in ABGlobals.h.
kABPhonePagerLabelPager number.
Available in Mac OS X v10.2 and later.
Declared in ABGlobals.h.
kABAIMWorkLabelWork AOL instant messaging ID.
Available in Mac OS X v10.2 and later.
Declared in ABGlobals.h.
kABAIMHomeLabelHome AOL instant messaging ID.
Available in Mac OS X v10.2 and later.
Declared in ABGlobals.h.
kABAIMMobileMeLabelMobile Me AOL instant messaging ID.
Available in Mac OS X v10.6 and later.
Declared in ABGlobals.h.
kABJabberWorkLabelWork Jabber instant messaging ID.
Available in Mac OS X v10.2 and later.
Declared in ABGlobals.h.
kABJabberHomeLabelHome Jabber instant messaging ID.
Available in Mac OS X v10.2 and later.
Declared in ABGlobals.h.
kABMSNWorkLabelWork MSN instant messaging ID.
Available in Mac OS X v10.2 and later.
Declared in ABGlobals.h.
kABMSNHomeLabelHome MSN instant messaging ID.
Available in Mac OS X v10.2 and later.
Declared in ABGlobals.h.
kABYahooWorkLabelWork Yahoo instant messaging ID.
Available in Mac OS X v10.2 and later.
Declared in ABGlobals.h.
kABYahooHomeLabelHome Yahoo instant messaging ID.
Available in Mac OS X v10.2 and later.
Declared in ABGlobals.h.
kABICQWorkLabelWork ICQ instant messaging ID.
Available in Mac OS X v10.2 and later.
Declared in ABGlobals.h.
kABICQHomeLabelHome ICQ instant messaging ID.
Available in Mac OS X v10.2 and later.
Declared in ABGlobals.h.
The generic labels contained in the Address Book database for specifying different values in a multivalue list. These labels are especially useful if there is no default label for a property. Users can also add their own labels.
NSString * const kABWorkLabel; NSString * const kABHomeLabel; NSString * const kABOtherLabel;
kABWorkLabelAll Work labels match this label.
Available in Mac OS X v10.2 and later.
Declared in ABGlobals.h.
kABHomeLabelAll Home labels match this label.
Available in Mac OS X v10.2 and later.
Declared in ABGlobals.h.
kABOtherLabelAll labels other than Home or Work labels match this label.
Available in Mac OS X v10.2 and later.
Declared in ABGlobals.h.
Properties common to all types of records.
NSString * const kABUIDProperty; NSString * const kABCreationDateProperty; NSString * const kABModificationDateProperty;
kABUIDPropertyThe unique ID for this record. It’s guaranteed never to change, no matter how much the record changes. If you need to store a reference to a record, use this value. Type: kABStringProperty.
Available in Mac OS X v10.2 and later.
Declared in ABGlobals.h.
kABCreationDatePropertyThe date when the record was first saved. Type: kABDateProperty.
Available in Mac OS X v10.2 and later.
Declared in ABGlobals.h.
kABModificationDatePropertyThe date when the record was last saved. Type: kABDateProperty.
Available in Mac OS X v10.2 and later.
Declared in ABGlobals.h.
The properties that a group record contains by default. Developers can add their own properties with the ABGroup method addPropertiesAndTypes:
NSString * const kABGroupNameProperty;
The properties that a person record contains by default. Developers can add their own properties with the ABPerson method addPropertiesAndTypes:.
NSString * const kABFirstNameProperty; NSString * const kABLastNameProperty; NSString * const kABFirstNamePhoneticProperty; NSString * const kABLastNamePhoneticProperty; NSString * const kABNicknameProperty; NSString * const kABMaidenNameProperty; NSString * const kABBirthdayProperty; NSString * const kABOrganizationProperty; NSString * const kABJobTitleProperty; NSString * const kABHomePageProperty; NSString * const kABURLsProperty; NSString * const kABCalendarURIsProperty; NSString * const kABEmailProperty; NSString * const kABAddressProperty; NSString * const kABOtherDatesProperty; NSString * const kABRelatedNamesProperty; NSString * const kABDepartmentProperty; NSString * const kABPersonFlags; NSString * const kABPhoneProperty; NSString * const kABAIMInstantProperty; NSString * const kABJabberInstantProperty; NSString * const kABMSNInstantProperty; NSString * const kABYahooInstantProperty; NSString * const kABICQInstantProperty; NSString * const kABNoteProperty; NSString * const kABMiddleNameProperty; NSString * const kABMiddleNamePhoneticProperty; NSString * const kABTitleProperty; NSString * const kABSuffixProperty; NSString * const kABMiddleNameProperty; NSString * const kABMiddleNamePhoneticProperty; NSString * const kABTitleProperty; NSString * const kABSuffixProperty;
kABFirstNamePropertyFirst name. Type: kABStringProperty.
Available in Mac OS X v10.2 and later.
Declared in ABGlobals.h.
kABLastNamePropertyLast name. Type: kABStringProperty.
Available in Mac OS X v10.2 and later.
Declared in ABGlobals.h.
kABFirstNamePhoneticPropertyPhonetic representation of the first name. Type: kABStringProperty.
Available in Mac OS X v10.2 and later.
Declared in ABGlobals.h.
kABLastNamePhoneticPropertyPhonetic representation of the last name. Type: kABStringProperty.
Available in Mac OS X v10.2 and later.
Declared in ABGlobals.h.
kABNicknamePropertyNickname. Type: kABStringProperty.
Available in Mac OS X v10.2 and later.
Declared in ABGlobals.h.
kABMaidenNamePropertyMaiden name. Type: kABStringProperty.
Available in Mac OS X v10.2 and later.
Declared in ABGlobals.h.
kABBirthdayPropertyBirth date. Type: kABDateProperty.
Available in Mac OS X v10.2 and later.
Declared in ABGlobals.h.
kABOrganizationPropertyCompany name. Type: kABStringProperty.
Available in Mac OS X v10.2 and later.
Declared in ABGlobals.h.
kABJobTitlePropertyJob title. Type: kABStringProperty.
Available in Mac OS X v10.2 and later.
Declared in ABGlobals.h.
kABHomePagePropertyHome web page. Type: kABStringProperty. (Deprecated. Use kABURLsProperty instead.)
The kABHomePageProperty property has been deprecated in Mac OS X version 10.4. Instead, use the kABURLsProperty multivalue property with the label kABHomePageLabel.
Available in Mac OS X v10.2 and later.
Declared in ABGlobals.h.
kABURLsPropertyWeb pages. Type: kABMultiStringProperty.
Available in Mac OS X v10.4 and later.
Declared in ABGlobals.h.
kABCalendarURIsPropertyCalendar URIs. Type: kABMultiStringProperty.
Available in Mac OS X v10.5 and later.
Declared in ABGlobals.h.
kABEmailPropertyEmail addresses. Type: kABMultiStringProperty.
Available in Mac OS X v10.2 and later.
Declared in ABGlobals.h.
kABAddressPropertyStreet addresses. Type: kABMultiDictionaryProperty.
Available in Mac OS X v10.2 and later.
Declared in ABGlobals.h.
kABOtherDatesPropertyDates associated with a person. Type: kABMultiDateProperty.
Available in Mac OS X v10.3 and later.
Declared in ABGlobals.h.
kABRelatedNamesPropertyNames of people related to a person. Type: kABMultiStringProperty.
Available in Mac OS X v10.3 and later.
Declared in ABGlobals.h.
kABDepartmentPropertyDepartment name. Type: kABStringProperty.
Available in Mac OS X v10.3 and later.
Declared in ABGlobals.h.
kABPersonFlagsProperty that specifies the name ordering and configuration of a record in the Address Book application. See “Person Flags” in ABPerson Class Reference.
Available in Mac OS X v10.3 and later.
Declared in ABGlobals.h.
kABPhonePropertyGeneric phone number. Type: kABMultiStringProperty.
Available in Mac OS X v10.2 and later.
Declared in ABGlobals.h.
kABAIMInstantPropertyAOL instant messaging ID. Type: kABMultiStringProperty.
Available in Mac OS X v10.2 and later.
Declared in ABGlobals.h.
kABJabberInstantPropertyJabber instant messaging ID. Type: kABMultiStringProperty.
Available in Mac OS X v10.2 and later.
Declared in ABGlobals.h.
kABMSNInstantPropertyMSN instant messaging ID. Type: kABMultiStringProperty.
Available in Mac OS X v10.2 and later.
Declared in ABGlobals.h.
kABYahooInstantPropertyYahoo instant messaging ID. Type: kABMultiStringProperty.
Available in Mac OS X v10.2 and later.
Declared in ABGlobals.h.
kABICQInstantPropertyICQ instant messaging ID. Type: kABMultiStringProperty.
Available in Mac OS X v10.2 and later.
Declared in ABGlobals.h.
kABNotePropertyNotes. Type: kABStringProperty.
Available in Mac OS X v10.2 and later.
Declared in ABGlobals.h.
kABMiddleNamePropertyMiddle name. Type: kABStringProperty.
Available in Mac OS X v10.2 and later.
Declared in ABGlobals.h.
kABMiddleNamePhoneticPropertyPhonetic representation of the middle name. Type: kABStringProperty.
Available in Mac OS X v10.2 and later.
Declared in ABGlobals.h.
kABTitlePropertyTitle, such as “Mr.,” “Mrs.,” “General,” “Cardinal,” or “Lord.” Type: kABStringProperty.
Available in Mac OS X v10.2 and later.
Declared in ABGlobals.h.
kABSuffixPropertySuffix, such as “Sr.,” “Jr.,” “III.,” or “Esq.” Type: kABStringProperty.
Available in Mac OS X v10.2 and later.
Declared in ABGlobals.h.
A multivalue property type.
#define kABMultiValueMask 0x100
kABMultiValueMaskUsed by ABPropertyType to specify a multivalue property.
Available in Mac OS X v10.2 and later.
Declared in ABTypedefs.h.
The possible ABPropertyType types for ABRecord properties:
enum _ABPropertyType { kABErrorInProperty = 0x0, kABStringProperty = 0x1, kABIntegerProperty = 0x2, kABRealProperty = 0x3, kABDateProperty = 0x4, kABArrayProperty = 0x5, kABDictionaryProperty = 0x6, kABDataProperty = 0x7, kABMultiStringProperty = kABMultiValueMask | kABStringProperty, kABMultiIntegerProperty = kABMultiValueMask | kABIntegerProperty, kABMultiRealProperty = kABMultiValueMask | kABRealProperty, kABMultiDateProperty = kABMultiValueMask | kABDateProperty, kABMultiArrayProperty = kABMultiValueMask | kABArrayProperty, kABMultiDictionaryProperty = kABMultiValueMask | kABDictionaryProperty, kABMultiDataProperty = kABMultiValueMask | kABDataProperty };
kABErrorInPropertyAn invalid property was used.
Available in Mac OS X v10.2 and later.
Declared in ABTypedefs.h.
kABStringPropertyThis property is an NSString object.
Available in Mac OS X v10.2 and later.
Declared in ABTypedefs.h.
kABIntegerPropertyThis property is an NSNumber object representing an integer.
Available in Mac OS X v10.2 and later.
Declared in ABTypedefs.h.
kABRealPropertyThis property is an NSNumber object representing a real number.
Available in Mac OS X v10.2 and later.
Declared in ABTypedefs.h.
kABDatePropertyThis property is an NSDate object.
Available in Mac OS X v10.2 and later.
Declared in ABTypedefs.h.
kABArrayPropertyThis property is an NSArray object.
Available in Mac OS X v10.2 and later.
Declared in ABTypedefs.h.
kABDictionaryPropertyThis property is an NSDictionary object.
Available in Mac OS X v10.2 and later.
Declared in ABTypedefs.h.
kABDataPropertyThis property is an NSData object.
Available in Mac OS X v10.2 and later.
Declared in ABTypedefs.h.
kABMultiStringPropertyThis property is an ABMultiValue object containing NSString objects.
Available in Mac OS X v10.2 and later.
Declared in ABTypedefs.h.
kABMultiIntegerPropertyThis property is an ABMultiValue object containing NSNumber objects representing integers.
Available in Mac OS X v10.2 and later.
Declared in ABTypedefs.h.
kABMultiRealPropertyThis property is an ABMultiValue object containing NSNumber objects representing real numbers.
Available in Mac OS X v10.2 and later.
Declared in ABTypedefs.h.
kABMultiDatePropertyThis property is an ABMultiValue object containing NSDate objects.
Available in Mac OS X v10.2 and later.
Declared in ABTypedefs.h.
kABMultiArrayPropertyThis property is an ABMultiValue object containing NSArray objects.
Available in Mac OS X v10.2 and later.
Declared in ABTypedefs.h.
kABMultiDictionaryPropertyThis property is an ABMultiValue object containing NSDictionary objects.
Available in Mac OS X v10.2 and later.
Declared in ABTypedefs.h.
kABMultiDataPropertyThis property is an ABMultiValue object containing NSData objects.
Available in Mac OS X v10.2 and later.
Declared in ABTypedefs.h.
The keys used to specify the different fields in a kABAddressProperty. Neither developers nor users can add more keys.
NSString * const kABAddressStreetKey; NSString * const kABAddressCityKey; NSString * const kABAddressStateKey; NSString * const kABAddressZIPKey; NSString * const kABAddressCountryKey; NSString * const kABAddressCountryCodeKey;
kABAddressStreetKeyStreet.
Available in Mac OS X v10.2 and later.
Declared in ABGlobals.h.
kABAddressCityKeyCity.
Available in Mac OS X v10.2 and later.
Declared in ABGlobals.h.
kABAddressStateKeyState.
Available in Mac OS X v10.2 and later.
Declared in ABGlobals.h.
kABAddressZIPKeyZip.
Available in Mac OS X v10.2 and later.
Declared in ABGlobals.h.
kABAddressCountryKeyCountry, identified by ISO country code. For a list of these codes, see Country Codes.
Available in Mac OS X v10.2 and later.
Declared in ABGlobals.h.
kABAddressCountryCodeKeyCountry Code.
Available in Mac OS X v10.2 and later.
Declared in ABGlobals.h.
Last updated: 2009-08-06