How are you able to read AddressBook data that is not already part of the AddressBookContact class?

The AddressBookRecord super class has a Value() method, but this method takes a string value and the only information I have found on the Apple website involves using Constants instead of the actual string label.

Examples are:

Title: kABTitleProperty (not the same as Job Title: Mr, Mrs., etc...)
    Suffix:  kABSuffixProperty
    Nickname:  kABNicknameProperty
    Maiden Name:  kABMaidenNameProperty
    Other Dates:  kABOtherDatesProperty
    Related Names:  kABRelatedNamesProperty
    Department Name:  kABDepartmentProperty
    Person Flags:  kABPersonFlags
      - kABShowAsPerson
      - kABShowAsCompany
      - kABShowAsMask
      - kABDefaultNameOrdering
      - kABFirstNameFirst
      - kABLastNameFirst
      - kABNameOrderingMask

In addition, I want to be able to add my own data and I am not exactly sure how to do that... I assume that I just make up my own label As String and get and set the value from there.

_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>

Search the archives of this list here:
<http://support.realsoftware.com/listarchives/lists.html>

Reply via email to