iOS Guides | Samples

EventKitUI.EKEventEditViewController Class

UIViewController used to create or edit calendar events.

See Also: EKEventEditViewController

Syntax

[Foundation.Register("EKEventEditViewController", true)]
public class EKEventEditViewController : UINavigationController, IDisposable, IUIAppearance

Related content

Requirements

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

The members of EventKitUI.EKEventEditViewController are listed below.

See Also: UINavigationController

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 EKEventEditViewController with the specified root view controller.
Creates a new EKEventEditViewController from the specified Nib name in the specified bundle.

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]
static
AppearanceEKEventEditViewController+EKEventEditViewControllerAppearance. Strongly-typed property that returns the UIAppearance class for this class.
[read-only]
override
ClassHandleIntPtr. The handle for this class.
EditViewDelegateIEKEventEditViewDelegate. Gets or sets the delegate object to notify when editing is complete.
EventEKEvent. Gets or sets the event to edit.
EventStoreEKEventStore. Gets or sets the event store in which the event is saved.
GetDefaultCalendarForNewEventsEKEventEditController. Delegate invoked by the object to get a value.
WeakEditViewDelegateNSObject. Gets or sets a weak reference to the view delegate.

Public Methods

static
AppearanceWhenContainedIn(params Type[]) : EKEventEditViewController+EKEventEditViewControllerAppearance
Returns a strongly typed UIAppearance for instances of this class when the view is hosted in the specified hierarchy.
CancelEditing()
Cancels the editing operation, discarding any changes.
static
GetAppearance(UITraitCollection) : EKEventEditViewController+EKEventEditViewControllerAppearance
Gets an appearance object for the event editing view controller for the specified traits.
static
GetAppearance(UITraitCollection, params Type[]) : EKEventEditViewController+EKEventEditViewControllerAppearance
Gets an appearance object for the event editing view controller for the specified traits and container.
static
GetAppearance<T>() : EKEventEditViewController+EKEventEditViewControllerAppearance
Obtains the appearance proxy EKEventEditViewControllerAppearance for the subclass of EKEventEditViewController.
static
GetAppearance<T>(UITraitCollection) : EKEventEditViewController+EKEventEditViewControllerAppearance
Obtains the appearance proxy EKEventEditViewControllerAppearance for the subclass of EKEventEditViewController.
static
GetAppearance<T>(UITraitCollection, params Type[]) : EKEventEditViewController+EKEventEditViewControllerAppearance
Obtains the appearance proxy EKEventEditViewControllerAppearance for the subclass of EKEventEditViewController that has the specified trait collection when the view is hosted in the specified hierarchy.

Protected Methods

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

Public Events

CompletedEvent raised by the object.