iOS Guides | Samples

UIKit.UICloudSharingControllerDelegate Class

Delegate object for the CloudKit sharing controller.

See Also: UICloudSharingControllerDelegate

Syntax

[Foundation.Model]
[Foundation.Protocol]
[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

Requirements

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

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

DidSaveShare(UICloudSharingController)
Called shortly after the UICloudSharingController saved the share record.
DidStopSharing(UICloudSharingController)
Called after the user has stopped sharing the record.
abstract
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.
abstract
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.