iOS Guides | Samples

EventKitUI.EKCalendarChooser Class

A UIViewController that manages the selection of one or more calendars.

See Also: EKCalendarChooser

Syntax

[Foundation.Register("EKCalendarChooser", true)]
public class EKCalendarChooser : UIViewController

Related content

Requirements

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

The members of EventKitUI.EKCalendarChooser are listed below.

See Also: UIViewController

Public Constructors

Default constructor that initializes a new instance of this class with no parameters.
A constructor that initializes the object from the data stored in the unarchiver object.
Creates a new EKCalendarChooser from the specified Nib name in the specified bundle.
Creates a new EKCalendarChooser with the specified selection style, display style, and event store.
Creates a new EKCalendarChooser with the provided data.

Protected Constructors

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 Properties

[read-only]
override
ClassHandleIntPtr. The handle for this class.
DelegateIEKCalendarChooserDelegate. An instance of the EventKitUI.IEKCalendarChooserDelegate model class which acts as the class delegate.
SelectedCalendarsNSSet. Gets or sets a set that contains the calendars that the user has currently selected.
SelectionStyleEKCalendarChooserSelectionStyle. Gets or sets a value that controls whether multiple selections may be made.
ShowsCancelButtonBoolean. Get or sets a Boolean value that controls whether to display a cancellation button when the picker is displayed modally.
ShowsDoneButtonBoolean. Get or sets a Boolean value that controls whether to display a "Done" button when the picker is displayed modally.
WeakDelegateNSObject. An object that can respond to the delegate protocol for this type

Protected Methods

override
Dispose(Boolean)
Releases the resources used by the EKCalendarChooser object.

Public Events

CancelledEvent raised by the object.
FinishedEvent raised by the object.
SelectionChangedEvent raised by the object.