Compartilhar via


EmailMessage Classe

Definição

Representa uma mensagem de email.

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
Herança
Object Platform::Object IInspectable EmailMessage
Atributos

Requisitos do Windows

Família de dispositivos
Windows 10 (introduzida na 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v1.0)
Funcionalidades do aplicativo
email emailSystem

Comentários

Para obter um exemplo de como usar essa classe, consulte Enviar email.

Histórico de versão

Versão do Windows Versão do SDK Valor adicionado
1511 10586 SmimeData
1511 10586 SmimeKind
1703 15063 ReplyTo
1703 15063 SentRepresenting

Construtores

EmailMessage()

Cria uma instância da classe EmailMessage .

Propriedades

AllowInternetImages

Obtém ou define um valor booliano que indica se as imagens podem ser inseridas na mensagem de email codificada em html.

Attachments

Obtém os anexos da mensagem de email.

Bcc

Obtém os destinatários BCC'd para a mensagem de email.

Body

Obtém ou define o corpo da mensagem de email.

CC

Obtém os destinatários CC'd para a mensagem de email.

ChangeNumber

Obtém o número de alteração atual que é incrementado para cada alteração feita em uma mensagem de email.

ConversationId

Obtém o identificador de uma conversa.

DownloadState

Obtém ou define o status de download de uma mensagem de email.

EstimatedDownloadSizeInBytes

Obtém ou define o tamanho estimado, em bytes, de um download de mensagem de email.

FlagState

Representa o sinalizador status de uma mensagem de email.

FolderId

Obtém o identificador de uma pasta na caixa de entrada.

HasPartialBodies

Obtém um valor booliano que indica se essa mensagem de email contém corpos parciais.

Id

Obtém o identificador de uma mensagem de email.

Importance

Obtém a importância de uma mensagem de email.

InResponseToMessageId

Obtém o identificador da mensagem de email para a qual essa mensagem é uma resposta.

IrmInfo

Obtém ou define as informações do IRM (Gerenciamento de Direitos de Informação) desta mensagem de email.

IsDraftMessage

Obtém um valor booliano que indica se essa mensagem é um rascunho.

IsRead

Obtém um valor booliano que indica se a mensagem de email foi lida.

IsSeen

Obtém um valor booliano que indica se a mensagem de email foi vista.

IsServerSearchMessage

Obtém um valor booliano que indica se a mensagem de email é uma mensagem de pesquisa temporária do servidor.

IsSmartSendable

Obtém um valor booliano que indica se a mensagem de email de resposta tem permissão para tentar um envio inteligente, enviando apenas essa parte da mensagem de email que foi alterada.

LastResponseKind

Obtém o último tipo de resposta enviada em referência a esta mensagem de email.

MailboxId

Obtém o identificador da caixa de correio.

MeetingInfo

Obtém as informações associadas a esta reunião.

MessageClass

Obtém ou define uma cadeia de caracteres que indica a classe da mensagem.

NormalizedSubject

Obtém a linha de assunto de uma mensagem de email despojada de prefixos adicionais, como fwd: e re:

OriginalCodePage

Obtém ou define o inteiro que identifica o tipo original do conjunto de caracteres usado para que, quando a mensagem de email for condensada do formato de caractere largo (16 bits) para ASCII ou outra codificação de 8 bits, em casos de perguntas de codificação posteriores, esse inteiro possa ser usado para recriar o conjunto de caracteres original.

Preview

Obtém ou define a cadeia de caracteres de visualização curta que representa a mensagem de email mais longa na exibição de lista de emails.

RemoteId

Obtém ou define o identificador que pode ser usado por um provedor de serviços para acessar a mensagem de email no computador cliente.

ReplyTo

Obtém os destinatários configurados para receber uma resposta à mensagem de email.

Sender

Obtém ou define a caixa de correio da qual a mensagem de email foi enviada.

SentRepresenting

Obtém ou define um objeto que identifica o nome e o endereço da pessoa que está enviando a mensagem.

SentTime

Obtém ou define a hora em que um email foi enviado.

SmimeData

Obtém ou define os dados S/MIME associados a uma mensagem de email. Para obter mais informações, consulte a classe Certificate.

SmimeKind

Obtém ou define o tipo de criptografia/assinatura S/MIME para a mensagem de email.

Subject

Obtém ou define o assunto da mensagem de email.

To

Obtém os destinatários diretos da mensagem de email.

Métodos

GetBodyStream(EmailMessageBodyKind)

Obtém o fluxo de email solicitado, como texto sem formatação ou HTML.

SetBodyStream(EmailMessageBodyKind, IRandomAccessStreamReference)

Define o valor do fluxo de corpo especificado em uma mensagem de email.

Aplica-se a