Platforms to show: All Mac Windows Linux Cross-Platform

Back to CNContactStoreMBS class.

CNContactStoreMBS.AllFetchKeys as String()

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method Contacts MBS Mac64bit Plugin 18.4 ✅ Yes ❌ No ❌ No ✅ Yes Desktop & iOS
Returns list of all keys used by the plugin to query all properties for contacts.

CNContactStoreMBS.authorizationStatusForEntityType(entityType as Integer = 0) as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method Contacts MBS Mac64bit Plugin 16.3 ✅ Yes ❌ No ❌ No ✅ Yes Desktop & iOS
Returns the current authorization status to access the contact data.

entityType: Set to CNEntityType, e.g. CNEntityTypeContacts.

Returns the current authorization status to access the contact data.

Based on the authorization status, your application might display or hide its UI elements that access any Contacts API. This method is thread-safe and will not block your application. To see different authorization status, see CNAuthorizationStatus.

CNContactStoreMBS.available as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method Contacts MBS Mac64bit Plugin 16.3 ✅ Yes ❌ No ❌ No ✅ Yes Desktop & iOS
Whether this class is available.

Should return true in a 64-bit Mac app on Mac OS X 10.11 or newer.

CNContactStoreMBS.CNContactStoreDidChangeNotification as String

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method Contacts MBS Mac64bit Plugin 16.3 ✅ Yes ❌ No ❌ No ✅ Yes Desktop & iOS
The notification posted when changes occur in another CNContactStore.

CNContactStoreMBS.CNErrorDomain as String

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method Contacts MBS Mac64bit Plugin 16.3 ✅ Yes ❌ No ❌ No ✅ Yes Desktop & iOS
The error domain for NSErrorMBS.

CNContactStoreMBS.CNErrorUserInfoAffectedRecordIdentifiersKey as String

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method Contacts MBS Mac64bit Plugin 16.3 ✅ Yes ❌ No ❌ No ✅ Yes Desktop & iOS
A key for the NSError userInfo dictionary.

When available an array of one or more NSString objects for which the error code applies.

CNContactStoreMBS.CNErrorUserInfoAffectedRecordsKey as String

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method Contacts MBS Mac64bit Plugin 16.3 ✅ Yes ❌ No ❌ No ✅ Yes Desktop & iOS
A key for the NSError userInfo dictionary.

When available an array of one or more CNContact, CNGroup or CNContainer objects for which the error code applies.

CNContactStoreMBS.CNErrorUserInfoKeyPathsKey as String

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method Contacts MBS Mac64bit Plugin 16.3 ✅ Yes ❌ No ❌ No ✅ Yes Desktop & iOS
A key for the NSError userInfo dictionary.

An array of key paths associated with a given error. For validation errors this will contain key paths to specific object properties.

CNContactStoreMBS.CNErrorUserInfoValidationErrorsKey as String

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method Contacts MBS Mac64bit Plugin 16.3 ✅ Yes ❌ No ❌ No ✅ Yes Desktop & iOS
A key for the NSError userInfo dictionary.

An array of NSErrors for CNErrorCodeValidationMultipleErrors.

The items on this page are in the following plugins: MBS Mac64bit Plugin.


The biggest plugin in space...