Partager via


EmailMessage Classe

Définition

Représente un message électronique.

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
Héritage
Object Platform::Object IInspectable EmailMessage
Attributs

Configuration requise pour Windows

Famille d’appareils
Windows 10 (introduit dans 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v1.0)
Fonctionnalités de l’application
email emailSystem

Remarques

Pour obtenir un exemple d’utilisation de cette classe, consultez Envoyer un e-mail.

Historique des versions

Version de Windows Version du SDK Valeur ajoutée
1511 10586 SmimeData
1511 10586 SmimeKind
1703 15063 ReplyTo
1703 15063 SentRepresenting

Constructeurs

EmailMessage()

Crée un instance de la classe EmailMessage.

Propriétés

AllowInternetImages

Obtient ou définit une valeur booléenne indiquant si les images peuvent être incorporées dans le message électronique encodé html.

Attachments

Obtient les pièces jointes du message électronique.

Bcc

Obtient les destinataires du CCI dans l’e-mail.

Body

Obtient ou définit le corps de l’e-mail.

CC

Obtient les destinataires cc’d vers l’e-mail.

ChangeNumber

Obtient le numéro de modification actuel qui est incrémenté pour chaque modification apportée à un message électronique.

ConversationId

Obtient l’identificateur d’une conversation.

DownloadState

Obtient ou définit le status de téléchargement d’un message électronique.

EstimatedDownloadSizeInBytes

Obtient ou définit la taille estimée, en octets, d’un téléchargement d’un message électronique.

FlagState

Représente l’indicateur status d’un message électronique.

FolderId

Obtient l’identificateur d’un dossier dans la boîte de réception.

HasPartialBodies

Obtient une valeur booléenne indiquant si ce message électronique contient des corps partiels.

Id

Obtient l’identificateur d’un message électronique.

Importance

Obtient l’importance d’un message électronique.

InResponseToMessageId

Obtient l’identificateur du message électronique auquel ce message est une réponse.

IrmInfo

Obtient ou définit les informations de gestion des droits relatifs à l’information (IRM) pour cet e-mail.

IsDraftMessage

Obtient une valeur booléenne indiquant si ce message est un brouillon.

IsRead

Obtient une valeur booléenne indiquant si le message électronique a été lu.

IsSeen

Obtient une valeur booléenne indiquant si l’e-mail a été vu.

IsServerSearchMessage

Obtient une valeur booléenne indiquant si l’e-mail est un message de recherche de serveur temporaire.

IsSmartSendable

Obtient une valeur booléenne indiquant si l’e-mail de réponse est autorisé à tenter un envoi intelligent, en envoyant uniquement la partie de l’e-mail qui a changé.

LastResponseKind

Obtient le dernier type de réponse envoyé en référence à cet e-mail.

MailboxId

Obtient l’identificateur de la boîte aux lettres.

MeetingInfo

Obtient les informations associées à cette réunion.

MessageClass

Obtient ou définit une chaîne qui indique la classe du message.

NormalizedSubject

Obtient la ligne d’objet d’un message électronique supprimé de préfixes supplémentaires tels que fwd: et re:

OriginalCodePage

Obtient ou définit l’entier qui identifie la saveur d’origine du jeu de caractères utilisé afin que, lorsque le message électronique est condensé du format de caractères large (16 bits) au format ASCII ou à un autre encodage 8 bits, en cas de questions d’encodage ultérieures, cet entier peut être utilisé pour recréer le jeu de caractères d’origine.

Preview

Obtient ou définit la chaîne d’aperçu courte qui représente le message électronique le plus long dans l’affichage liste des e-mails.

RemoteId

Obtient ou définit l’identificateur qui peut être utilisé par un fournisseur de services pour accéder au message électronique sur l’ordinateur client.

ReplyTo

Obtient les destinataires configurés pour recevoir une réponse à l’e-mail.

Sender

Obtient ou définit la boîte aux lettres à partir de laquelle le message électronique a été envoyé.

SentRepresenting

Obtient ou définit un objet qui identifie le nom et l’adresse de la personne qui envoie le message.

SentTime

Obtient ou définit l’heure à laquelle un e-mail a été envoyé.

SmimeData

Obtient ou définit les données S/MIME associées à un message électronique. Pour plus d’informations, consultez la classe Certificate.

SmimeKind

Obtient ou définit le type de chiffrement/signature S/MIME pour l’e-mail.

Subject

Obtient ou définit l’objet du message électronique.

To

Obtient les destinataires directs du message électronique.

Méthodes

GetBodyStream(EmailMessageBodyKind)

Obtient le flux d’e-mails demandé, tel que du texte brut ou du CODE HTML.

SetBodyStream(EmailMessageBodyKind, IRandomAccessStreamReference)

Définit la valeur du flux de corps spécifié dans un message électronique.

S’applique à