Поделиться через


EmailMessage Класс

Определение

Представляет сообщение электронной почты.

public ref class EmailMessage sealed
/// [Windows.Foundation.Metadata.Activatable(65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class EmailMessage final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
class EmailMessage final
[Windows.Foundation.Metadata.Activatable(65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class EmailMessage
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
public sealed class EmailMessage
function EmailMessage()
Public NotInheritable Class EmailMessage
Наследование
Object Platform::Object IInspectable EmailMessage
Атрибуты

Требования к Windows

Семейство устройств
Windows 10 (появилось в 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (появилось в v1.0)
Возможности приложения
email emailSystem

Комментарии

Пример использования этого класса см. в разделе Отправка электронной почты.

Журнал версий

Версия Windows Версия пакета SDK Добавленная стоимость
1511 10586 SmimeData
1511 10586 SmimeKind
1703 15063 ReplyTo
1703 15063 SentRepresenting

Конструкторы

EmailMessage()

Создает экземпляр класса EmailMessage .

Свойства

AllowInternetImages

Возвращает или задает логическое значение, указывающее, могут ли изображения быть внедрены в сообщение электронной почты в кодировке HTML.

Attachments

Возвращает вложения сообщения электронной почты.

Bcc

Возвращает получателей BCC'd в сообщении электронной почты.

Body

Получает или задает текст сообщения электронной почты.

CC

Возвращает получателей, cc'd в сообщении электронной почты.

ChangeNumber

Возвращает текущий номер изменения, который увеличивается для каждого изменения, внесенного в сообщение электронной почты.

ConversationId

Возвращает идентификатор беседы.

DownloadState

Возвращает или задает состояние скачивания сообщения электронной почты.

EstimatedDownloadSizeInBytes

Возвращает или задает предполагаемый размер скачиваемого сообщения электронной почты (в байтах).

FlagState

Представляет состояние флага сообщения электронной почты.

FolderId

Возвращает идентификатор папки в папке "Входящие".

HasPartialBodies

Возвращает логическое значение, указывающее, содержит ли это сообщение электронной почты частичные тексты.

Id

Возвращает идентификатор сообщения электронной почты.

Importance

Возвращает важность сообщения электронной почты.

InResponseToMessageId

Возвращает идентификатор сообщения электронной почты, на которое это сообщение является ответом.

IrmInfo

Возвращает или задает сведения об управлении правами на доступ к данным (IRM) для этого сообщения электронной почты.

IsDraftMessage

Возвращает логическое значение, указывающее, является ли это сообщение черновиком.

IsRead

Возвращает логическое значение, указывающее, было ли прочитано сообщение электронной почты.

IsSeen

Возвращает логическое значение, указывающее, было ли увидено сообщение электронной почты.

IsServerSearchMessage

Возвращает логическое значение, указывающее, является ли сообщение электронной почты временным сообщением поиска сервера.

IsSmartSendable

Возвращает логическое значение, указывающее, разрешено ли ответное сообщение электронной почты пытаться выполнить интеллектуальную отправку, отправляя только ту часть сообщения электронной почты, которая была изменена.

LastResponseKind

Возвращает последний тип ответа, отправляемого в связи с этим сообщением электронной почты.

MailboxId

Возвращает идентификатор почтового ящика.

MeetingInfo

Получает сведения, связанные с этим собранием.

MessageClass

Возвращает или задает строку, указывающую класс сообщения.

NormalizedSubject

Возвращает строку темы сообщения электронной почты, лишенную дополнительных префиксов, таких как fwd: и re:

OriginalCodePage

Возвращает или задает целое число, идентифицирующее исходный формат набора символов, используемый таким образом, что при сжатии сообщения электронной почты из широкого символьного формата (16-разрядного) в ASCII или другой 8-разрядной кодировке, в случае последующих вопросов кодировки это целое число можно использовать для воссоздания исходной кодировки.

Preview

Возвращает или задает короткую строку предварительного просмотра, представляющую более длинное сообщение электронной почты в представлении списка сообщений электронной почты.

RemoteId

Возвращает или задает идентификатор, который может использоваться поставщиком услуг для доступа к сообщению электронной почты на клиентском компьютере.

ReplyTo

Возвращает получателей, настроенных для получения ответа на сообщение электронной почты.

Sender

Возвращает или задает почтовый ящик, из которого было отправлено сообщение электронной почты.

SentRepresenting

Возвращает или задает объект , определяющий имя и адрес пользователя, отправляющего сообщение.

SentTime

Возвращает или задает время отправки сообщения электронной почты.

SmimeData

Возвращает или задает данные S/MIME, связанные с сообщением электронной почты. Дополнительные сведения см. в разделе Класс Certificate.

SmimeKind

Возвращает или задает тип шифрования или подписи S/MIME для сообщения электронной почты.

Subject

Возвращает или задает тему сообщения электронной почты.

To

Возвращает прямых получателей сообщения электронной почты.

Методы

GetBodyStream(EmailMessageBodyKind)

Возвращает запрошенный поток электронной почты, например обычный текст или HTML.

SetBodyStream(EmailMessageBodyKind, IRandomAccessStreamReference)

Задает значение указанного потока текста в сообщении электронной почты.

Применяется к