iOS Guides | Samples

UIKit.UICloudSharingControllerDelegate Class

Delegate object for the CloudKit sharing controller.

See Also: UICloudSharingControllerDelegate


[Foundation.Register("UICloudSharingControllerDelegate", false)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 10, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.TvOS, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All, null)]
public abstract class UICloudSharingControllerDelegate : NSObject, IDisposable, IUICloudSharingControllerDelegate

Related content


Namespace: UIKit
Assembly: Xamarin.iOS (in Xamarin.iOS.dll)
Assembly Versions:

The members of UIKit.UICloudSharingControllerDelegate are listed below.

See Also: NSObject

Protected Constructors

Default constructor, initializes a new instance of this class.
Constructor to call on derived classes to skip initialization and merely allocate the object.
A constructor used when creating managed representations of unmanaged objects; Called by the runtime.

Public Methods

Called shortly after the UICloudSharingController saved the share record.
Called after the user has stopped sharing the record.
FailedToSaveShare(UICloudSharingController, NSError)
Called shortly after an unsuccessful attempt to save the share record.
GetItemThumbnailData(UICloudSharingController) : NSData
Called when the system requests a thumbnail image to display on the information.
GetItemTitle(UICloudSharingController) : String
Called when the system wants the title text to appear on the invitation screen.
GetItemType(UICloudSharingController) : String
Called when the system requires the Uniform Type Identifier (UTI) for the item.