Microsoft.Maui.ApplicationModel.Communication Namespace

Provides interfaces and classes for communication APIs such as accessing contacts, sending emails or SMS messages and the phone dialer.

Classes

Contact

Represents a contact on the user's device.

ContactEmail

Represents an email address that is associated with a Contact.

ContactPhone

Represents a phone number that is associated with a Contact.

Contacts

The Contacts API lets a user pick a contact and retrieve information about it.

Email

Provides an easy way to allow the user to send emails.

EmailAttachment

Represents a email file attachment.

EmailExtensions

Static class with extension methods for the IEmail APIs.

EmailMessage

Represents a single email message.

PhoneDialer

The PhoneDialer API enables an application to open a phone number in the dialer.

Sms

The SMS API enables an application to open the default SMS application with a specified message to send to a recipient.

SmsMessage

Represents a single SMS message.

Interfaces

IContacts

The Contacts API lets a user pick a contact and retrieve information about it.

IEmail

Provides an easy way to allow the user to send emails.

IPhoneDialer

The PhoneDialer API enables an application to open a phone number in the dialer.

ISms

The SMS API enables an application to open the default SMS application with a specified message to send to a recipient.

Enums

EmailBodyFormat

Represents various types of email body formats.