EmailMessage Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
- 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. |