org.rococoa.cocoa.addressbook
Interface AddressBookLibrary

All Superinterfaces:
Library

public interface AddressBookLibrary
extends Library

JNA Wrapper for library AddressBook
This file was autogenerated by JNAerator,
a tool written by Olivier Chafik that uses a few opensource projects..
For help, please visit NativeLibs4Java, Rococoa, or JNA.


Nested Class Summary
static class AddressBookLibrary.__ABAddressBookRef
           
static class AddressBookLibrary.__ABGroup
           
static class AddressBookLibrary.__ABMultiValue
           
static class AddressBookLibrary.__ABPerson
           
static class AddressBookLibrary.__ABSearchElementRef
           
static interface AddressBookLibrary.ABActionCopyTitleCallback
           
static interface AddressBookLibrary.ABActionEnabledCallback
           
static interface AddressBookLibrary.ABActionSelectedCallback
           
static interface AddressBookLibrary.ABImageClientCallback
           
static class AddressBookLibrary.ABPeoplePickerDisplayedPropertyDidChangeNotification
           
static class AddressBookLibrary.ABPeoplePickerGroupSelectionDidChangeNotification
           
static class AddressBookLibrary.ABPeoplePickerNameSelectionDidChangeNotification
           
static interface AddressBookLibrary.ABPeoplePickerSelectionBehavior
           
static class AddressBookLibrary.ABPeoplePickerValueSelectionDidChangeNotification
           
static interface AddressBookLibrary.ABPropertyType
           
static interface AddressBookLibrary.ABSearchComparison
           
static interface AddressBookLibrary.ABSearchConjunction
           
static class AddressBookLibrary.HIRect
           
static class AddressBookLibrary.OpaqueABPicker
           
 
Nested classes/interfaces inherited from interface com.sun.jna.Library
Library.Handler
 
Field Summary
static AddressBookLibrary INSTANCE
           
static int kABMultiValueMask
           
static int kABPickerAllowGroupSelection
           
static int kABPickerAllowMultipleSelection
           
static int kABPickerMultipleValueSelection
           
static int kABPickerSingleValueSelection
          to TRUE.
static int kEventABPeoplePickerDisplayedPropertyChanged
           
static int kEventABPeoplePickerGroupDoubleClicked
           
static int kEventABPeoplePickerGroupSelectionChanged
           
static int kEventABPeoplePickerNameDoubleClicked
           
static int kEventABPeoplePickerNameSelectionChanged
           
static int kEventABPeoplePickerValueSelectionChanged
           
static int kEventClassABPeoplePicker
           
static int kEventParamABPickerRef
           
 
Fields inherited from interface com.sun.jna.Library
OPTION_ALLOW_OBJECTS, OPTION_CALLING_CONVENTION, OPTION_FUNCTION_MAPPER, OPTION_INVOCATION_MAPPER, OPTION_STRUCTURE_ALIGNMENT, OPTION_TYPE_MAPPER
 
Method Summary
 boolean ABAddRecord(AddressBookLibrary.__ABAddressBookRef addressBook, Pointer record)
           
 NativeLong ABBeginLoadingImageDataForClient(AddressBookLibrary.__ABPerson person, AddressBookLibrary.ABImageClientCallback callback, Pointer refcon)
           
 void ABCancelLoadingImageDataForTag(NativeLong tag)
           
 HIServicesLibrary.__CFArray ABCopyArrayOfAllGroups(AddressBookLibrary.__ABAddressBookRef addressBook)
          --- Groups
Original signature : CFArrayRef ABCopyArrayOfAllGroups(ABAddressBookRef)
 HIServicesLibrary.__CFArray ABCopyArrayOfAllPeople(AddressBookLibrary.__ABAddressBookRef addressBook)
          --- People
Original signature : CFArrayRef ABCopyArrayOfAllPeople(ABAddressBookRef)
 HIServicesLibrary.__CFArray ABCopyArrayOfMatchingRecords(AddressBookLibrary.__ABAddressBookRef addressBook, AddressBookLibrary.__ABSearchElementRef search)
          --- Searching
Original signature : CFArrayRef ABCopyArrayOfMatchingRecords(ABAddressBookRef, ABSearchElementRef)
 AddressBookLibrary.__ABPerson ABGetMe(AddressBookLibrary.__ABAddressBookRef addressBook)
          --- Me
Original signature : ABPersonRef ABGetMe(ABAddressBookRef)
 AddressBookLibrary.__ABAddressBookRef ABGetSharedAddressBook()
          --- There is only one Address Book
Original signature : ABAddressBookRef ABGetSharedAddressBook()
 boolean ABGroupAddGroup(AddressBookLibrary.__ABGroup group, AddressBookLibrary.__ABGroup groupToAdd)
           
 boolean ABGroupAddMember(AddressBookLibrary.__ABGroup group, AddressBookLibrary.__ABPerson personToAdd)
           
 HIServicesLibrary.__CFArray ABGroupCopyArrayOfAllMembers(AddressBookLibrary.__ABGroup group)
          --- Dealing with Persons
Original signature : CFArrayRef ABGroupCopyArrayOfAllMembers(ABGroupRef)
 HIServicesLibrary.__CFArray ABGroupCopyArrayOfAllSubgroups(AddressBookLibrary.__ABGroup group)
          --- Dealing with Groups
Original signature : CFArrayRef ABGroupCopyArrayOfAllSubgroups(ABGroupRef)
 HIServicesLibrary.__CFArray ABGroupCopyParentGroups(AddressBookLibrary.__ABGroup group)
          --- Dealing with Parents
Original signature : CFArrayRef ABGroupCopyParentGroups(ABGroupRef)
 AddressBookLibrary.__ABGroup ABGroupCreate()
           
 boolean ABGroupRemoveGroup(AddressBookLibrary.__ABGroup group, AddressBookLibrary.__ABGroup groupToRemove)
           
 boolean ABGroupRemoveMember(AddressBookLibrary.__ABGroup group, AddressBookLibrary.__ABPerson personToRemove)
           
 boolean ABHasUnsavedChanges(AddressBookLibrary.__ABAddressBookRef addressBook)
           
 NSString ABLocalizedPropertyOrLabel(NSString propertyOrLabel)
          Returns propertyOrLabel if not found (e.g. if not built in)
Original signature : NSString* ABLocalizedPropertyOrLabel(NSString*)
 Pointer ABMultiValueCopyValueAtIndex(AddressBookLibrary.__ABMultiValue multiValue, NativeLong index)
           
 NativeLong ABMultiValueCount(AddressBookLibrary.__ABMultiValue multiValue)
           
 AddressBookLibrary.__ABMultiValue ABMultiValueCreate()
           
 AddressBookLibrary.__ABMultiValue ABMultiValueCreateCopy(AddressBookLibrary.__ABMultiValue multiValue)
           
 AddressBookLibrary.__ABMultiValue ABMultiValueCreateMutable()
           
 AddressBookLibrary.__ABMultiValue ABMultiValueCreateMutableCopy(AddressBookLibrary.__ABMultiValue multiValue)
           
 int ABMultiValuePropertyType(AddressBookLibrary.__ABMultiValue multiValue)
           
 boolean ABMultiValueRemove(AddressBookLibrary.__ABMultiValue multiValue, NativeLong index)
           
 boolean ABMultiValueReplaceValue(AddressBookLibrary.__ABMultiValue multiValue, Pointer value, NativeLong index)
           
 HIServicesLibrary.__CFArray ABPersonCopyParentGroups(AddressBookLibrary.__ABPerson person)
          Original signature : CFArrayRef ABPersonCopyParentGroups(ABPersonRef)
 AddressBookLibrary.__ABPerson ABPersonCreate()
           
 void ABPickerChangeAttributes(AddressBookLibrary.OpaqueABPicker inPicker, int inAttributesToSet, int inAttributesToClear)
           
 void ABPickerClearSearchField(AddressBookLibrary.OpaqueABPicker inPicker)
          Clear the search field and reset the list of displayed names.
 HIServicesLibrary.__CFArray ABPickerCopyProperties(AddressBookLibrary.OpaqueABPicker inPicker)
          Returns an array of AB Properties as CFStringRefs.
 HIServicesLibrary.__CFArray ABPickerCopySelectedGroups(AddressBookLibrary.OpaqueABPicker inPicker)
          Returns group column selection as an array of ABGroupRef objects.
 HIServicesLibrary.__CFArray ABPickerCopySelectedIdentifiers(AddressBookLibrary.OpaqueABPicker inPicker, AddressBookLibrary.__ABPerson inPerson)
          property is a single value type.
 HIServicesLibrary.__CFArray ABPickerCopySelectedRecords(AddressBookLibrary.OpaqueABPicker inPicker)
          Returns names column selection as an array of ABGroupRef or ABPersonRef objects.
 HIServicesLibrary.__CFArray ABPickerCopySelectedValues(AddressBookLibrary.OpaqueABPicker inPicker)
          Returns an array containing CFStringRefs for each item selected in the values column.
 AddressBookLibrary.OpaqueABPicker ABPickerCreate()
          ABPickerSetVisibility() to show it.
 void ABPickerDeselectAll(AddressBookLibrary.OpaqueABPicker inPicker)
           
 void ABPickerDeselectGroup(AddressBookLibrary.OpaqueABPicker inPicker, AddressBookLibrary.__ABGroup inGroup)
          Remove selection
Original signature : void ABPickerDeselectGroup(ABPickerRef, ABGroupRef)
 void ABPickerDeselectRecord(AddressBookLibrary.OpaqueABPicker inPicker, Pointer inRecord)
           
 void ABPickerEditInAddressBook(AddressBookLibrary.OpaqueABPicker inPicker)
          Launch AddressBook and edit the current selection
Original signature : void ABPickerEditInAddressBook(ABPickerRef)
 int ABPickerGetAttributes(AddressBookLibrary.OpaqueABPicker inPicker)
           
 void ABPickerGetFrame(AddressBookLibrary.OpaqueABPicker inPicker, AddressBookLibrary.HIRect outFrame)
           
 boolean ABPickerIsVisible(AddressBookLibrary.OpaqueABPicker inPicker)
           
 void ABPickerSelectGroup(AddressBookLibrary.OpaqueABPicker inPicker, AddressBookLibrary.__ABGroup inGroup, boolean inExtendSelection)
          Select group/name/value programatically.
 void ABPickerSelectInAddressBook(AddressBookLibrary.OpaqueABPicker inPicker)
           
 void ABPickerSelectRecord(AddressBookLibrary.OpaqueABPicker inPicker, Pointer inRecord, boolean inExtendSelection)
           
 void ABPickerSetFrame(AddressBookLibrary.OpaqueABPicker inPicker, AddressBookLibrary.HIRect inFrame)
          Change the structural frame of the window.
 void ABPickerSetVisibility(AddressBookLibrary.OpaqueABPicker inPicker, boolean visible)
           
 Pointer ABRecordCreateCopy(Pointer record)
           
 boolean ABRecordIsReadOnly(Pointer record)
          is the record read only
Original signature : bool ABRecordIsReadOnly(ABRecordRef)
 boolean ABRemoveRecord(AddressBookLibrary.__ABAddressBookRef addressBook, Pointer record)
           
 boolean ABSave(AddressBookLibrary.__ABAddressBookRef addressBook)
          --- Saving
Original signature : bool ABSave(ABAddressBookRef)
 AddressBookLibrary.__ABSearchElementRef ABSearchElementCreateWithConjunction(int conjunction, HIServicesLibrary.__CFArray childrenSearchElement)
          Original signature : ABSearchElementRef ABSearchElementCreateWithConjunction(ABSearchConjunction, CFArrayRef)
 boolean ABSearchElementMatchesRecord(AddressBookLibrary.__ABSearchElementRef searchElement, Pointer record)
           
 void ABSetMe(AddressBookLibrary.__ABAddressBookRef addressBook, AddressBookLibrary.__ABPerson moi)
           
 

Field Detail

INSTANCE

static final AddressBookLibrary INSTANCE

kABPickerSingleValueSelection

static final int kABPickerSingleValueSelection
to TRUE.
Allow user to choose a single value for a person.

See Also:
Constant Field Values

kABPickerMultipleValueSelection

static final int kABPickerMultipleValueSelection
See Also:
Constant Field Values

kABPickerAllowGroupSelection

static final int kABPickerAllowGroupSelection
See Also:
Constant Field Values

kABPickerAllowMultipleSelection

static final int kABPickerAllowMultipleSelection
See Also:
Constant Field Values

kEventClassABPeoplePicker

static final int kEventClassABPeoplePicker
See Also:
Constant Field Values

kEventABPeoplePickerGroupSelectionChanged

static final int kEventABPeoplePickerGroupSelectionChanged
See Also:
Constant Field Values

kEventABPeoplePickerNameSelectionChanged

static final int kEventABPeoplePickerNameSelectionChanged
See Also:
Constant Field Values

kEventABPeoplePickerValueSelectionChanged

static final int kEventABPeoplePickerValueSelectionChanged
See Also:
Constant Field Values

kEventABPeoplePickerDisplayedPropertyChanged

static final int kEventABPeoplePickerDisplayedPropertyChanged
See Also:
Constant Field Values

kEventABPeoplePickerGroupDoubleClicked

static final int kEventABPeoplePickerGroupDoubleClicked
See Also:
Constant Field Values

kEventABPeoplePickerNameDoubleClicked

static final int kEventABPeoplePickerNameDoubleClicked
See Also:
Constant Field Values

kEventParamABPickerRef

static final int kEventParamABPickerRef
See Also:
Constant Field Values

kABMultiValueMask

static final int kABMultiValueMask
See Also:
Constant Field Values
Method Detail

ABLocalizedPropertyOrLabel

NSString ABLocalizedPropertyOrLabel(NSString propertyOrLabel)
Returns propertyOrLabel if not found (e.g. if not built in)
Original signature : NSString* ABLocalizedPropertyOrLabel(NSString*)


ABGetSharedAddressBook

AddressBookLibrary.__ABAddressBookRef ABGetSharedAddressBook()
--- There is only one Address Book
Original signature : ABAddressBookRef ABGetSharedAddressBook()


ABCopyArrayOfMatchingRecords

HIServicesLibrary.__CFArray ABCopyArrayOfMatchingRecords(AddressBookLibrary.__ABAddressBookRef addressBook,
                                                         AddressBookLibrary.__ABSearchElementRef search)
--- Searching
Original signature : CFArrayRef ABCopyArrayOfMatchingRecords(ABAddressBookRef, ABSearchElementRef)


ABSave

boolean ABSave(AddressBookLibrary.__ABAddressBookRef addressBook)
--- Saving
Original signature : bool ABSave(ABAddressBookRef)


ABHasUnsavedChanges

boolean ABHasUnsavedChanges(AddressBookLibrary.__ABAddressBookRef addressBook)

ABGetMe

AddressBookLibrary.__ABPerson ABGetMe(AddressBookLibrary.__ABAddressBookRef addressBook)
--- Me
Original signature : ABPersonRef ABGetMe(ABAddressBookRef)

Parameters:
addressBook - Not retain???
Not retain???

ABSetMe

void ABSetMe(AddressBookLibrary.__ABAddressBookRef addressBook,
             AddressBookLibrary.__ABPerson moi)

ABAddRecord

boolean ABAddRecord(AddressBookLibrary.__ABAddressBookRef addressBook,
                    Pointer record)

ABRemoveRecord

boolean ABRemoveRecord(AddressBookLibrary.__ABAddressBookRef addressBook,
                       Pointer record)

ABCopyArrayOfAllPeople

HIServicesLibrary.__CFArray ABCopyArrayOfAllPeople(AddressBookLibrary.__ABAddressBookRef addressBook)
--- People
Original signature : CFArrayRef ABCopyArrayOfAllPeople(ABAddressBookRef)

Parameters:
addressBook - Array of ABPerson
Array of ABPerson

ABCopyArrayOfAllGroups

HIServicesLibrary.__CFArray ABCopyArrayOfAllGroups(AddressBookLibrary.__ABAddressBookRef addressBook)
--- Groups
Original signature : CFArrayRef ABCopyArrayOfAllGroups(ABAddressBookRef)

Parameters:
addressBook - Array of ABGroup
Array of ABGroup

ABRecordCreateCopy

Pointer ABRecordCreateCopy(Pointer record)

ABRecordIsReadOnly

boolean ABRecordIsReadOnly(Pointer record)
is the record read only
Original signature : bool ABRecordIsReadOnly(ABRecordRef)


ABPersonCreate

AddressBookLibrary.__ABPerson ABPersonCreate()

ABPersonCopyParentGroups

HIServicesLibrary.__CFArray ABPersonCopyParentGroups(AddressBookLibrary.__ABPerson person)
Original signature : CFArrayRef ABPersonCopyParentGroups(ABPersonRef)

Parameters:
person - Groups this person belongs to
Groups this person belongs to

ABGroupCreate

AddressBookLibrary.__ABGroup ABGroupCreate()

ABGroupCopyArrayOfAllMembers

HIServicesLibrary.__CFArray ABGroupCopyArrayOfAllMembers(AddressBookLibrary.__ABGroup group)
--- Dealing with Persons
Original signature : CFArrayRef ABGroupCopyArrayOfAllMembers(ABGroupRef)


ABGroupAddMember

boolean ABGroupAddMember(AddressBookLibrary.__ABGroup group,
                         AddressBookLibrary.__ABPerson personToAdd)

ABGroupRemoveMember

boolean ABGroupRemoveMember(AddressBookLibrary.__ABGroup group,
                            AddressBookLibrary.__ABPerson personToRemove)

ABGroupCopyArrayOfAllSubgroups

HIServicesLibrary.__CFArray ABGroupCopyArrayOfAllSubgroups(AddressBookLibrary.__ABGroup group)
--- Dealing with Groups
Original signature : CFArrayRef ABGroupCopyArrayOfAllSubgroups(ABGroupRef)


ABGroupAddGroup

boolean ABGroupAddGroup(AddressBookLibrary.__ABGroup group,
                        AddressBookLibrary.__ABGroup groupToAdd)

ABGroupRemoveGroup

boolean ABGroupRemoveGroup(AddressBookLibrary.__ABGroup group,
                           AddressBookLibrary.__ABGroup groupToRemove)

ABGroupCopyParentGroups

HIServicesLibrary.__CFArray ABGroupCopyParentGroups(AddressBookLibrary.__ABGroup group)
--- Dealing with Parents
Original signature : CFArrayRef ABGroupCopyParentGroups(ABGroupRef)


ABSearchElementCreateWithConjunction

AddressBookLibrary.__ABSearchElementRef ABSearchElementCreateWithConjunction(int conjunction,
                                                                             HIServicesLibrary.__CFArray childrenSearchElement)
Original signature : ABSearchElementRef ABSearchElementCreateWithConjunction(ABSearchConjunction, CFArrayRef)

Parameters:
conjunction - @see ABSearchConjunction

ABSearchElementMatchesRecord

boolean ABSearchElementMatchesRecord(AddressBookLibrary.__ABSearchElementRef searchElement,
                                     Pointer record)

ABMultiValueCreate

AddressBookLibrary.__ABMultiValue ABMultiValueCreate()

ABMultiValueCount

NativeLong ABMultiValueCount(AddressBookLibrary.__ABMultiValue multiValue)

ABMultiValueCopyValueAtIndex

Pointer ABMultiValueCopyValueAtIndex(AddressBookLibrary.__ABMultiValue multiValue,
                                     NativeLong index)

ABMultiValuePropertyType

int ABMultiValuePropertyType(AddressBookLibrary.__ABMultiValue multiValue)
See Also:
AddressBookLibrary.ABPropertyType

ABMultiValueCreateCopy

AddressBookLibrary.__ABMultiValue ABMultiValueCreateCopy(AddressBookLibrary.__ABMultiValue multiValue)

ABMultiValueCreateMutable

AddressBookLibrary.__ABMultiValue ABMultiValueCreateMutable()

ABMultiValueRemove

boolean ABMultiValueRemove(AddressBookLibrary.__ABMultiValue multiValue,
                           NativeLong index)

ABMultiValueReplaceValue

boolean ABMultiValueReplaceValue(AddressBookLibrary.__ABMultiValue multiValue,
                                 Pointer value,
                                 NativeLong index)

ABMultiValueCreateMutableCopy

AddressBookLibrary.__ABMultiValue ABMultiValueCreateMutableCopy(AddressBookLibrary.__ABMultiValue multiValue)

ABBeginLoadingImageDataForClient

NativeLong ABBeginLoadingImageDataForClient(AddressBookLibrary.__ABPerson person,
                                            AddressBookLibrary.ABImageClientCallback callback,
                                            Pointer refcon)

ABCancelLoadingImageDataForTag

void ABCancelLoadingImageDataForTag(NativeLong tag)

ABPickerCreate

AddressBookLibrary.OpaqueABPicker ABPickerCreate()
ABPickerSetVisibility() to show it.
Original signature : ABPickerRef ABPickerCreate()


ABPickerSetFrame

void ABPickerSetFrame(AddressBookLibrary.OpaqueABPicker inPicker,
                      AddressBookLibrary.HIRect inFrame)
Change the structural frame of the window.
Original signature : void ABPickerSetFrame(ABPickerRef, const HIRect*)


ABPickerGetFrame

void ABPickerGetFrame(AddressBookLibrary.OpaqueABPicker inPicker,
                      AddressBookLibrary.HIRect outFrame)

ABPickerSetVisibility

void ABPickerSetVisibility(AddressBookLibrary.OpaqueABPicker inPicker,
                           boolean visible)

ABPickerIsVisible

boolean ABPickerIsVisible(AddressBookLibrary.OpaqueABPicker inPicker)

ABPickerGetAttributes

int ABPickerGetAttributes(AddressBookLibrary.OpaqueABPicker inPicker)

ABPickerChangeAttributes

void ABPickerChangeAttributes(AddressBookLibrary.OpaqueABPicker inPicker,
                              int inAttributesToSet,
                              int inAttributesToClear)

ABPickerCopyProperties

HIServicesLibrary.__CFArray ABPickerCopyProperties(AddressBookLibrary.OpaqueABPicker inPicker)
Returns an array of AB Properties as CFStringRefs.
Original signature : CFArrayRef ABPickerCopyProperties(ABPickerRef)


ABPickerCopySelectedGroups

HIServicesLibrary.__CFArray ABPickerCopySelectedGroups(AddressBookLibrary.OpaqueABPicker inPicker)
Returns group column selection as an array of ABGroupRef objects.
Original signature : CFArrayRef ABPickerCopySelectedGroups(ABPickerRef)


ABPickerCopySelectedRecords

HIServicesLibrary.__CFArray ABPickerCopySelectedRecords(AddressBookLibrary.OpaqueABPicker inPicker)
Returns names column selection as an array of ABGroupRef or ABPersonRef objects.
Original signature : CFArrayRef ABPickerCopySelectedRecords(ABPickerRef)


ABPickerCopySelectedIdentifiers

HIServicesLibrary.__CFArray ABPickerCopySelectedIdentifiers(AddressBookLibrary.OpaqueABPicker inPicker,
                                                            AddressBookLibrary.__ABPerson inPerson)
property is a single value type.
Original signature : CFArrayRef ABPickerCopySelectedIdentifiers(ABPickerRef, ABPersonRef)


ABPickerCopySelectedValues

HIServicesLibrary.__CFArray ABPickerCopySelectedValues(AddressBookLibrary.OpaqueABPicker inPicker)
Returns an array containing CFStringRefs for each item selected in the values column.
Original signature : CFArrayRef ABPickerCopySelectedValues(ABPickerRef)


ABPickerSelectGroup

void ABPickerSelectGroup(AddressBookLibrary.OpaqueABPicker inPicker,
                         AddressBookLibrary.__ABGroup inGroup,
                         boolean inExtendSelection)
Select group/name/value programatically.
Original signature : void ABPickerSelectGroup(ABPickerRef, ABGroupRef, bool)


ABPickerSelectRecord

void ABPickerSelectRecord(AddressBookLibrary.OpaqueABPicker inPicker,
                          Pointer inRecord,
                          boolean inExtendSelection)

ABPickerDeselectGroup

void ABPickerDeselectGroup(AddressBookLibrary.OpaqueABPicker inPicker,
                           AddressBookLibrary.__ABGroup inGroup)
Remove selection
Original signature : void ABPickerDeselectGroup(ABPickerRef, ABGroupRef)


ABPickerDeselectRecord

void ABPickerDeselectRecord(AddressBookLibrary.OpaqueABPicker inPicker,
                            Pointer inRecord)

ABPickerDeselectAll

void ABPickerDeselectAll(AddressBookLibrary.OpaqueABPicker inPicker)

ABPickerClearSearchField

void ABPickerClearSearchField(AddressBookLibrary.OpaqueABPicker inPicker)
Clear the search field and reset the list of displayed names.
Original signature : void ABPickerClearSearchField(ABPickerRef)


ABPickerEditInAddressBook

void ABPickerEditInAddressBook(AddressBookLibrary.OpaqueABPicker inPicker)
Launch AddressBook and edit the current selection
Original signature : void ABPickerEditInAddressBook(ABPickerRef)


ABPickerSelectInAddressBook

void ABPickerSelectInAddressBook(AddressBookLibrary.OpaqueABPicker inPicker)