MessageUI Namespace

The MessageUI namespace provides a standard UI for email composition.

Classes

MFComposeResultEventArgs

Provides data for the Finished event.

MFMailComposeErrorCodeExtensions

Extension methods for the MessageUI.MFMailComposeErrorCode enumeration.

MFMailComposeViewController

Provides a user interface for composing and sending email messages.

MFMailComposeViewController.MFMailComposeViewControllerAppearance

Appearance class for objects of type MFMailComposeViewController.

MFMailComposeViewControllerDelegate

Used to receive notifications from the MFMailComposeViewController class.

MFMailComposeViewControllerDelegate_Extensions

Extension methods to the IMFMailComposeViewControllerDelegate interface to support all the methods from the MFMailComposeViewControllerDelegate protocol.

MFMessageAvailabilityChangedEventArgs

Provides data for the event.

MFMessageComposeResultEventArgs

Provides data for the Finished event.

MFMessageComposeViewController

Provides a user interface for composing and sending messages.

MFMessageComposeViewController.MFMessageComposeViewControllerAppearance

Appearance class for objects of type MFMessageComposeViewController.

MFMessageComposeViewController.Notifications

Notification posted by the MFMessageComposeViewController class.

MFMessageComposeViewControllerDelegate

Used to receive notifications from the MFMessageComposeViewController class.

Interfaces

IMFMailComposeViewControllerDelegate

Interface representing the required methods (if any) of the protocol MFMailComposeViewControllerDelegate.

IMFMessageComposeViewControllerDelegate

Interface representing the required methods (if any) of the protocol MFMessageComposeViewControllerDelegate.

Enums

MessageComposeResult

An enumeration whose values specify the various results possible from a message being composed.

MFMailComposeErrorCode

Details of the composing error.

MFMailComposeResult

The result from composing an email message.