CloudKit
Online Documentation - Statistics - FAQ - Plugin Parts (All, Dependencies) - Class hierarchy
New in Version
22.2
22.3
22.4
22.5
23.0
23.1
23.2
23.3
23.4
23.5
24.0
24.1
The list of the topics,
classes,
interfaces,
controls,
modules,
global methods by category,
global methods by name,
screenshots,
licenses
and examples.
Platforms to show: All Mac Windows Linux Cross-Platform
CloudKit
Apple's CloudKit allows to use a cloud database in your Mac applications.
- Classes
- class CKAcceptSharesOperationMBS
- class CKAssetMBS
- class CKContainerMBS
- method accountStatus(tag as Variant = nil)
- method addOperation(operation as CKOperationMBS)
- shared method Available as Boolean
- shared method CKAccountChangedNotification as String
- shared method CKCurrentUserDefaultName as String
- shared method CKErrorDomain as String
- shared method CKErrorRetryAfterKey as String
- shared method CKOwnerDefaultName as String
- shared method CKPartialErrorsByItemIDKey as String
- shared method CKRecordChangedErrorAncestorRecordKey as String
- shared method CKRecordChangedErrorClientRecordKey as String
- shared method CKRecordChangedErrorServerRecordKey as String
- method Constructor
- method Constructor(Container as CKContainerMBS)
- shared method containerWithIdentifier(name as string) as CKContainerMBS
- shared method defaultContainer as CKContainerMBS
- method discoverAllContactUserInfos(tag as Variant = nil)
- method discoverAllIdentities(tag as Variant = nil)
- method discoverUserIdentityWithEmailAddress(emailAddress as string, tag as Variant = nil)
- method discoverUserIdentityWithPhoneNumber(phoneNumber as string, tag as Variant = nil)
- method discoverUserIdentityWithUserRecordID(userRecordID as CKRecordIDMBS, tag as Variant = nil)
- method discoverUserInfoWithEmailAddress(emailAddress as string, tag as Variant = nil)
- method discoverUserInfoWithUserRecordID(userRecordID as CKRecordIDMBS, tag as Variant = nil)
- method fetchAllLongLivedOperationIDs(tag as Variant = nil)
- method fetchLongLivedOperationWithID(operationID as string, tag as Variant = nil)
- method fetchShareParticipantWithEmailAddress(emailAddress as string, tag as Variant = nil)
- method fetchShareParticipantWithPhoneNumber(phoneNumber as string, tag as Variant = nil)
- method fetchShareParticipantWithUserRecordID(userRecordID as CKRecordIDMBS, tag as Variant = nil)
- method fetchUserRecordID(tag as Variant = nil)
- method registerCloudKitShare(Share as CKShareMBS, ServiceItems as Variant)
- method registerCloudKitShareWithPreparationHandler(ServiceItems as Variant, tag as variant = nil)
- method requestApplicationPermission(applicationPermission as Integer, tag as Variant = nil)
- method statusForApplicationPermission(applicationPermission as Integer, tag as Variant = nil)
- property containerIdentifier as String
- property Handle as Integer
- property privateCloudDatabase as CKDatabaseMBS
- property publicCloudDatabase as CKDatabaseMBS
- property sharedCloudDatabase as CKDatabaseMBS
- event accountStatusCompleted(accountStatus as Integer, error as NSErrorMBS, tag as Variant)
- event discoverAllContactUserInfosCompleted(userRecordID() as CKDiscoveredUserInfoMBS, error as NSErrorMBS, tag as Variant)
- event discoverAllIdentitiesWithCompleted(userRecordID() as CKUserIdentityMBS, error as NSErrorMBS, tag as Variant)
- event discoverUserIdentityWithEmailAddressCompleted(emailAddress as String, userInfo as CKUserIdentityMBS, error as NSErrorMBS, tag as Variant)
- event discoverUserIdentityWithPhoneNumberCompleted(phoneNumber as String,userInfo as CKUserIdentityMBS, error as NSErrorMBS, tag as Variant)
- event discoverUserIdentityWithUserRecordIDCompleted(userRecordID as CKRecordIDMBS, userInfo as CKUserIdentityMBS, error as NSErrorMBS, tag as Variant)
- event discoverUserInfoWithEmailAddressCompleted(emailAddress as String, userInfo as CKDiscoveredUserInfoMBS, error as NSErrorMBS, tag as Variant)
- event discoverUserInfoWithUserRecordIDCompleted(userRecordID as CKRecordIDMBS, userInfo as CKDiscoveredUserInfoMBS, error as NSErrorMBS, tag as Variant)
- event fetchAllLongLivedOperationIDsCompleted(outstandingOperationIDs() as String, error as NSErrorMBS, tag as Variant)
- event fetchLongLivedOperationWithIDCompleted(operationID as String, outstandingOperation as CKOperationMBS, error as NSErrorMBS, tag as Variant)
- event fetchShareParticipantWithEmailAddressCompleted(emailAddress as String, shareParticipant as CKShareParticipantMBS, error as NSErrorMBS, tag as Variant)
- event fetchShareParticipantWithPhoneNumberCompleted(phoneNumber as String,shareParticipant as CKShareParticipantMBS, error as NSErrorMBS, tag as Variant)
- event fetchShareParticipantWithUserRecordIDCompleted(userRecordID as CKRecordIDMBS, shareParticipant as CKShareParticipantMBS, error as NSErrorMBS, tag as Variant)
- event fetchUserRecordIDCompleted(userRecordID as CKRecordIDMBS, error as NSErrorMBS, tag as Variant)
- event registerCloudKitShareWithPreparationHandler(ServiceItems as Variant, byref share as CKShareMBS, byref container as CKContainerMBS, byref error as NSErrorMBS, tag as variant)
- event requestApplicationPermissionCompleted(applicationPermissionStatus as Integer, accountStatus as Integer, error as NSErrorMBS, tag as Variant)
- event statusForApplicationPermissionCompleted(applicationPermissionStatus as Integer, accountStatus as Integer, error as NSErrorMBS, tag as Variant)
- class CKDatabaseMBS
- method addOperation(operation as CKDatabaseOperationMBS)
- shared method Available as Boolean
- method Constructor(Container as CKContainerMBS, databaseScope as Integer)
- method Constructor(Database as CKDatabaseMBS)
- method deleteRecordWithID(recordID as CKRecordIDMBS, tag as Variant = nil)
- method deleteRecordWithIDSync(recordID as CKRecordIDMBS, byref error as NSErrorMBS)
- method deleteRecordZone(zoneID as CKRecordZoneIDMBS, tag as Variant = nil)
- method deleteSubscriptionWithID(subscriptionID as String, tag as Variant = nil)
- method fetchAllRecordZones(tag as Variant = nil)
- method fetchAllSubscriptions(tag as Variant = nil)
- method fetchRecordWithID(recordID as CKRecordIDMBS, tag as Variant = nil)
- method fetchRecordWithIDSync(recordID as CKRecordIDMBS, byref record as CKRecordMBS, byref error as NSErrorMBS)
- method fetchRecordZoneWithID(zoneID as CKRecordZoneIDMBS, tag as Variant = nil)
- method fetchSubscriptionWithID(subscriptionID as String, tag as Variant = nil)
- method performQuery(query as CKQueryMBS, zoneID as CKRecordZoneIDMBS, tag as Variant = nil)
- method saveRecord(record as CKRecordMBS, tag as Variant = nil)
- method saveRecordSync(record as CKRecordMBS, byref error as NSErrorMBS)
- method saveRecordZone(zone as CKRecordZoneMBS, tag as Variant = nil)
- method saveSubscription(subscription as CKSubscriptionMBS, tag as Variant = nil)
- property databaseScope as Integer
- property Handle as Integer
- event deleteRecordWithIDCompleted(recordID as CKRecordIDMBS, error as NSErrorMBS, tag as Variant)
- event deleteRecordZoneWithIDCompleted(zoneID as CKRecordZoneIDMBS, error as NSErrorMBS, tag as Variant)
- event deleteSubscriptionWithIDCompleted(subscriptionID as String, error as NSErrorMBS, tag as Variant)
- event fetchAllRecordZonesCompleted(zones() as CKRecordZoneMBS, error as NSErrorMBS, tag as Variant)
- event fetchAllSubscriptionsCompleted(subscriptions() as CKSubscriptionMBS, error as NSErrorMBS, tag as Variant)
- event fetchRecordWithIDCompleted(recordID as CKRecordIDMBS, record as CKRecordMBS, error as NSErrorMBS, tag as Variant)
- event fetchRecordZoneWithIDCompleted(zoneID as CKRecordZoneIDMBS, zone as CKRecordZoneMBS, error as NSErrorMBS, tag as Variant)
- event fetchSubscriptionWithIDCompleted(subscriptionID as String, subscription as CKSubscriptionMBS, error as NSErrorMBS, tag as Variant)
- event performQueryCompleted(query as CKQueryMBS, zoneID as CKRecordZoneIDMBS, results() as CKRecordMBS, error as NSErrorMBS, tag as Variant)
- event saveRecordCompleted(record as CKRecordMBS, error as NSErrorMBS, tag as Variant)
- event saveRecordZoneCompleted(zone as CKRecordZoneMBS, error as NSErrorMBS, tag as Variant)
- event saveSubscriptionCompleted(subscription as CKSubscriptionMBS, error as NSErrorMBS, tag as Variant)
- class CKDatabaseNotificationMBS
- class CKDatabaseOperationMBS
- class CKDatabaseSubscriptionMBS
- class CKDiscoverAllUserIdentitiesOperationMBS
- class CKDiscoverUserIdentitiesOperationMBS
- class CKFetchDatabaseChangesOperationMBS
- class CKFetchNotificationChangesOperationMBS
- class CKFetchRecordChangesOperationMBS
- class CKFetchRecordsOperationMBS
- class CKFetchRecordZoneChangesOperationMBS
- class CKFetchRecordZoneChangesOptionsMBS
- class CKFetchRecordZonesOperationMBS
- class CKFetchShareMetadataOperationMBS
- class CKFetchShareParticipantsOperationMBS
- class CKFetchSubscriptionsOperationMBS
- class CKFetchWebAuthTokenOperationMBS
- class CKLocationSortDescriptorMBS
- class CKMarkNotificationsReadOperationMBS
- class CKModifyBadgeOperationMBS
- class CKModifyRecordsOperationMBS
- class CKModifyRecordZonesOperationMBS
- class CKModifySubscriptionsOperationMBS
- class CKNotificationIDMBS
- class CKNotificationInfoMBS
- class CKNotificationMBS
- class CKOperationConfigurationMBS
- class CKOperationMBS
- class CKQueryCursorMBS
- class CKQueryMBS
- class CKQueryNotificationMBS
- class CKQueryOperationMBS
- class CKQuerySubscriptionMBS
- class CKRecordIDMBS
- class CKRecordMBS
- class CKRecordZoneIDMBS
- class CKRecordZoneMBS
- class CKRecordZoneNotificationMBS
- class CKRecordZoneSubscriptionMBS
- class CKReferenceMBS
- class CKServerChangeTokenMBS
- class CKShareMBS
- class CKShareMetadataMBS
- class CKShareParticipantMBS
- class CKSubscriptionMBS
- class CKUserIdentityLookupInfoMBS
- class CKUserIdentityMBS
- class NSPersonNameComponentsMBS
- Blog Entries
Release notes
- Version 23.2
- Version 21.5
- Version 21.4
- Version 21.3
- Version 21.2
- Version 20.3
- Version 17.3
The items on this page are in the following plugins: MBS Mac64bit Plugin.