Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Fetching contributors…

Cannot retrieve contributors at this time

48 lines (45 sloc) 2.129 kb
// ****************************************************************************
// <copyright file="IEmailComposeService.cs" company="Pedro Lamas">
// Copyright © Pedro Lamas 2011
// </copyright>
// ****************************************************************************
// <author>Pedro Lamas</author>
// <email>pedrolamas@gmail.com</email>
// <date>17-11-2011</date>
// <project>Cimbalino.Phone.Toolkit</project>
// <web>http://www.pedrolamas.com</web>
// <license>
// See license.txt in this solution or http://www.pedrolamas.com/license_MIT.txt
// </license>
// ****************************************************************************
namespace Cimbalino.Phone.Toolkit.Services
{
/// <summary>
/// Represents a service capable of sending e-mail messages.
/// </summary>
public interface IEmailComposeService
{
/// <summary>
/// Shows the e-mail compose screen with the specified subject and message body.
/// </summary>
/// <param name="subject">The e-mail subject.</param>
/// <param name="body">The e-mail message body.</param>
void Show(string subject, string body);
/// <summary>
/// Shows the e-mail compose screen with the specified recipients, subject and message body.
/// </summary>
/// <param name="to">The e-mail recipients.</param>
/// <param name="subject">The e-mail subject.</param>
/// <param name="body">The e-mail message body.</param>
void Show(string to, string subject, string body);
/// <summary>
/// Shows the e-mail compose screen with the specified recipients, CC recipients, BCC recipients, subject and message body.
/// </summary>
/// <param name="to">The e-mail recipients.</param>
/// <param name="cc">The e-mail CC recipients.</param>
/// <param name="bcc">The e-mail BCC recipients.</param>
/// <param name="subject">The e-mail subject.</param>
/// <param name="body">The e-mail message body.</param>
void Show(string to, string cc, string bcc, string subject, string body);
}
}
Jump to Line
Something went wrong with that request. Please try again.