Platforms to show: All Mac Windows Linux Cross-Platform

Back to CKContainerMBS class.

CKContainerMBS.accountStatusCompleted(accountStatus as Integer, error as NSErrorMBS, tag as Variant)

Type Topic Plugin Version macOS Windows Linux iOS Targets
event CloudKit MBS Mac64bit Plugin 16.5 ✅ Yes ❌ No ❌ No ❌ No
The event to be called when accountStatus is returned.

accountStatus: The status of the current user’s iCloud account.
error: An error object, or nil if the status is determined successfully. Use the information in the error object to determine whether the problem has a workaround.

CKContainerMBS.discoverAllContactUserInfosCompleted(userRecordID() as CKDiscoveredUserInfoMBS, error as NSErrorMBS, tag as Variant)

Type Topic Plugin Version macOS Windows Linux iOS Targets
event CloudKit MBS Mac64bit Plugin 16.5 ✅ Yes ❌ No ❌ No ❌ No
The event to execute with the results for discoverAllContactUserInfos method.

Your block must be capable of executing on any thread of the app. This block returns no value and takes the following parameters:

userInfos: An array of CKDiscoveredUserInfoMBS objects. Each object in the array contains information about the user, including the ID of the corresponding user record. If no users are discovered, the provided array is empty.
error: An error object if a problem occurs, or nil if the IDs are retrieved successfully.

CKContainerMBS.discoverAllIdentitiesWithCompleted(userRecordID() as CKUserIdentityMBS, error as NSErrorMBS, tag as Variant)

Type Topic Plugin Version macOS Windows Linux iOS Targets
event CloudKit MBS Mac64bit Plugin 16.5 ✅ Yes ❌ No ❌ No ❌ No
The event to execute with the results for discoverAllIdentities method.

This event returns no value and takes the following parameters:

userIdentities: An array of CKUserIdentityMBS objects that match entries in the user’s contacts.
error: An error object if a problem occurs or nil if the fetch completed successfully.

CKContainerMBS.discoverUserIdentityWithEmailAddressCompleted(emailAddress as String, userInfo as CKUserIdentityMBS, error as NSErrorMBS, tag as Variant)

Type Topic Plugin Version macOS Windows Linux iOS Targets
event CloudKit MBS Mac64bit Plugin 16.5 ✅ Yes ❌ No ❌ No ❌ No
The event to execute with the results for discoverUserIdentityWithEmailAddress method.

This event returns no value and takes the following parameters:

userInfo: The user (CKUserIdentityMBS object) associated with the email address, or nil if an identity could not be located.
error: An error object if a problem occurs or nil if the CKUserIdentityMBS is retrieved successfully.

CKContainerMBS.discoverUserIdentityWithPhoneNumberCompleted(phoneNumber as String,userInfo as CKUserIdentityMBS, error as NSErrorMBS, tag as Variant)

Type Topic Plugin Version macOS Windows Linux iOS Targets
event CloudKit MBS Mac64bit Plugin 16.5 ✅ Yes ❌ No ❌ No ❌ No
The event to execute with the results for discoverUserIdentityWithPhoneNumber method.

This event returns no value and takes the following parameters:

userInfo: The user (CKUserIdentityMBS object) associated with the phone number, or nil if an identity could not be located.
error: An error object if a problem occurs, or nil if the CKUserIdentityMBS is retrieved successfully.

CKContainerMBS.discoverUserIdentityWithUserRecordIDCompleted(userRecordID as CKRecordIDMBS, userInfo as CKUserIdentityMBS, error as NSErrorMBS, tag as Variant)

Type Topic Plugin Version macOS Windows Linux iOS Targets
event CloudKit MBS Mac64bit Plugin 16.5 ✅ Yes ❌ No ❌ No ❌ No
The event to execute with the results for discoverUserIdentityWithUserRecordID.

This event returns no value and takes the following parameters:

userInfo
An object containing information about the user, or nil if the user is not found.

error
An error object if a problem occurs, or nil if the ID is retrieved successfully.

CKContainerMBS.discoverUserInfoWithEmailAddressCompleted(emailAddress as String, userInfo as CKDiscoveredUserInfoMBS, error as NSErrorMBS, tag as Variant)

Type Topic Plugin Version macOS Windows Linux iOS Targets
event CloudKit MBS Mac64bit Plugin 16.5 ✅ Yes ❌ No ❌ No ❌ No
The event to execute with the results for discoverUserInfoWithEmailAddress method.

This event returns no value and takes the following parameters:

userInfo: An object containing information about the user or nil if the user is not found.
error: An error object if a problem occurs or nil if the ID is retrieved successfully.

CKContainerMBS.discoverUserInfoWithUserRecordIDCompleted(userRecordID as CKRecordIDMBS, userInfo as CKDiscoveredUserInfoMBS, error as NSErrorMBS, tag as Variant)

Type Topic Plugin Version macOS Windows Linux iOS Targets
event CloudKit MBS Mac64bit Plugin 16.5 ✅ Yes ❌ No ❌ No ❌ No
The block to execute with the results for discoverUserInfoWithUserRecordID method.

This event returns no value and takes the following parameters:

userInfo: An object containing information about the user or nil if the user is not found.
error: An error object if a problem occurs or nil if the ID is retrieved successfully.

CKContainerMBS.fetchAllLongLivedOperationIDsCompleted(outstandingOperationIDs() as String, error as NSErrorMBS, tag as Variant)

Type Topic Plugin Version macOS Windows Linux iOS Targets
event CloudKit MBS Mac64bit Plugin 16.5 ✅ Yes ❌ No ❌ No ❌ No
The event called for fetchAllLongLivedOperationIDs method.

outstandingOperationsByIDs: An array containing the identifiers for all the active long-lived operations. If a long-lived operation is canceled or completed, it is no longer an active operation, and its identifier will not be included in this array. An operation is complete if the app successfully receives the completion callback.
error: An error object, or nil if the fetch is successful.

CKContainerMBS.fetchLongLivedOperationWithIDCompleted(operationID as String, outstandingOperation as CKOperationMBS, error as NSErrorMBS, tag as Variant)

Type Topic Plugin Version macOS Windows Linux iOS Targets
event CloudKit MBS Mac64bit Plugin 16.5 ✅ Yes ❌ No ❌ No ❌ No
The event called when fetchLongLivedOperationWithID finished.

outstandingOperation: The proxy object for the corresponding long-lived operation. If a long-lived operation was canceled or completed, this is nil.
error: An error object, or nil if the fetch is successful.

CKContainerMBS.fetchShareParticipantWithEmailAddressCompleted(emailAddress as String, shareParticipant as CKShareParticipantMBS, error as NSErrorMBS, tag as Variant)

Type Topic Plugin Version macOS Windows Linux iOS Targets
event CloudKit MBS Mac64bit Plugin 16.5 ✅ Yes ❌ No ❌ No ❌ No
The event to execute with the results for fetchShareParticipantWithEmailAddress method.

This event returns no value and takes the following parameters:

shareParticipant: An object containing information about the share participant, or nil if the participant is not found.
error: An error object if a problem occurs, or nil if the participant is retrieved successfully.

CKContainerMBS.fetchShareParticipantWithPhoneNumberCompleted(phoneNumber as String,shareParticipant as CKShareParticipantMBS, error as NSErrorMBS, tag as Variant)

Type Topic Plugin Version macOS Windows Linux iOS Targets
event CloudKit MBS Mac64bit Plugin 16.5 ✅ Yes ❌ No ❌ No ❌ No
The event to execute with the results for fetchShareParticipantWithPhoneNumber method.

shareParticipant: An object containing information about the share participant, or nil if the participant is not found.
error: An error object if a problem occurs, or nil if the participant is retrieved successfully.

CKContainerMBS.fetchShareParticipantWithUserRecordIDCompleted(userRecordID as CKRecordIDMBS, shareParticipant as CKShareParticipantMBS, error as NSErrorMBS, tag as Variant)

Type Topic Plugin Version macOS Windows Linux iOS Targets
event CloudKit MBS Mac64bit Plugin 16.5 ✅ Yes ❌ No ❌ No ❌ No
The event called for fetchShareParticipantWithUserRecordID.

This event returns no value and takes the following parameters:

shareParticipant: An object containing information about the share participant, or nil if the participant is not found.
error: An error object if a problem occurs, or nil if the participant is retrieved successfully.

CKContainerMBS.fetchUserRecordIDCompleted(userRecordID as CKRecordIDMBS, error as NSErrorMBS, tag as Variant)

Type Topic Plugin Version macOS Windows Linux iOS Targets
event CloudKit MBS Mac64bit Plugin 16.5 ✅ Yes ❌ No ❌ No ❌ No
The event to execute with the results for fetchUserRecordID method.

recordID: The ID of the user record for the current user, or nil if the current device is not configured with an iCloud account.
error: An error object if a problem occurs, or nil if the record ID is retrieved successfully.

CKContainerMBS.registerCloudKitShareWithPreparationHandler(ServiceItems as Variant, byref share as CKShareMBS, byref container as CKContainerMBS, byref error as NSErrorMBS, tag as variant)

Type Topic Plugin Version macOS Windows Linux iOS Targets
event CloudKit MBS Mac64bit Plugin 21.3 ✅ Yes ❌ No ❌ No ❌ No
The event called by registerCloudKitShareWithPreparationHandler method.

ServiceItems: the NSSharingServiceItemsMBS object to add the item provider.
Tag: Variant passed through.
share: The share to use.
container: The container to use.
error: The error you encountered.

See also:

CKContainerMBS.requestApplicationPermissionCompleted(applicationPermissionStatus as Integer, accountStatus as Integer, error as NSErrorMBS, tag as Variant)

Type Topic Plugin Version macOS Windows Linux iOS Targets
event CloudKit MBS Mac64bit Plugin 16.5 ✅ Yes ❌ No ❌ No ❌ No
The event to execute with the results for requestApplicationPermission method.

CKContainerMBS.statusForApplicationPermissionCompleted(applicationPermissionStatus as Integer, accountStatus as Integer, error as NSErrorMBS, tag as Variant)

Type Topic Plugin Version macOS Windows Linux iOS Targets
event CloudKit MBS Mac64bit Plugin 16.5 ✅ Yes ❌ No ❌ No ❌ No
The event to execute with the results for statusForApplicationPermission method.

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


The biggest plugin in space...