Leer en inglés

Compartir a través de


EmailMessage Clase

Definición

Representa un mensaje de correo electrónico.

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
Herencia
Object Platform::Object IInspectable EmailMessage
Atributos

Requisitos de Windows

Familia de dispositivos
Windows 10 (se introdujo en la versión 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v1.0)
Características de aplicaciones
email emailSystem

Comentarios

Para obtener un ejemplo de uso de esta clase, vea Enviar correo electrónico.

Historial de versiones

Versión de Windows Versión del SDK Valor agregado
1511 10586 SmimeData
1511 10586 SmimeKind
1703 15063 ReplyTo
1703 15063 SentRepresenting

Constructores

EmailMessage()

Crea una instancia de la clase EmailMessage .

Propiedades

AllowInternetImages

Obtiene o establece un valor booleano que indica si las imágenes se pueden incrustar en el mensaje de correo electrónico codificado html.

Attachments

Obtiene los datos adjuntos del mensaje de correo electrónico.

Bcc

Obtiene el CCO de los destinatarios al mensaje de correo electrónico.

Body

Obtiene o establece el cuerpo del mensaje de correo electrónico.

CC

Obtiene el CC de los destinatarios al mensaje de correo electrónico.

ChangeNumber

Obtiene el número de cambio actual que se incrementa para cada cambio realizado en un mensaje de correo electrónico.

ConversationId

Obtiene el identificador de una conversación.

DownloadState

Obtiene o establece el estado de descarga de un mensaje de correo electrónico.

EstimatedDownloadSizeInBytes

Obtiene o establece el tamaño estimado, en bytes, de una descarga de mensajes de correo electrónico.

FlagState

Representa el estado de la marca de un mensaje de correo electrónico.

FolderId

Obtiene el identificador de una carpeta en la bandeja de entrada.

HasPartialBodies

Obtiene un valor booleano que indica si este mensaje de correo electrónico contiene cuerpos parciales.

Id

Obtiene el identificador de un mensaje de correo electrónico.

Importance

Obtiene la importancia de un mensaje de correo electrónico.

InResponseToMessageId

Obtiene el identificador del mensaje de correo electrónico al que este mensaje es una respuesta.

IrmInfo

Obtiene o establece la información de Information Rights Management (IRM) para este mensaje de correo electrónico.

IsDraftMessage

Obtiene un valor booleano que indica si este mensaje es un borrador.

IsRead

Obtiene un valor booleano que indica si se ha leído el mensaje de correo electrónico.

IsSeen

Obtiene un valor booleano que indica si se ha visto el mensaje de correo electrónico.

IsServerSearchMessage

Obtiene un valor booleano que indica si el mensaje de correo electrónico es un mensaje de búsqueda de servidor temporal.

IsSmartSendable

Obtiene un valor booleano que indica si el mensaje de correo electrónico de respuesta puede intentar un envío inteligente y solo envía esa parte del mensaje de correo electrónico que ha cambiado.

LastResponseKind

Obtiene el último tipo de respuesta enviada en referencia a este mensaje de correo electrónico.

MailboxId

Obtiene el identificador del buzón.

MeetingInfo

Obtiene la información asociada a esta reunión.

MessageClass

Obtiene o establece una cadena que indica la clase del mensaje.

NormalizedSubject

Obtiene la línea de asunto de un mensaje de correo electrónico quitado de prefijos adicionales, como fwd: y re:

OriginalCodePage

Obtiene o establece el entero que identifica el tipo original del juego de caracteres utilizado para que cuando el mensaje de correo electrónico se comprima del formato de caracteres anchos (16 bits) a ASCII u otra codificación de 8 bits, en casos de preguntas de codificación posteriores, este entero se puede usar para volver a crear el juego de caracteres original.

Preview

Obtiene o establece la cadena de vista previa corta que representa el mensaje de correo electrónico más largo en la vista de lista de correos electrónicos.

RemoteId

Obtiene o establece el identificador que un proveedor de servicios puede usar para acceder al mensaje de correo electrónico en el equipo cliente.

ReplyTo

Obtiene los destinatarios configurados para recibir una respuesta al mensaje de correo electrónico.

Sender

Obtiene o establece el buzón desde el que se envió el mensaje de correo electrónico.

SentRepresenting

Obtiene o establece un objeto que identifica el nombre y la dirección de la persona que envía el mensaje.

SentTime

Obtiene o establece la hora en que se envió un correo electrónico.

SmimeData

Obtiene o establece los datos S/MIME asociados a un mensaje de correo electrónico. Para obtener más información, consulte la clase Certificate.

SmimeKind

Obtiene o establece el tipo de cifrado o firma S/MIME para el mensaje de correo electrónico.

Subject

Obtiene o establece el asunto del mensaje de correo electrónico.

To

Obtiene los destinatarios directos del mensaje de correo electrónico.

Métodos

GetBodyStream(EmailMessageBodyKind)

Obtiene la secuencia de correo electrónico solicitada, como texto sin formato o HTML.

SetBodyStream(EmailMessageBodyKind, IRandomAccessStreamReference)

Establece el valor de la secuencia de cuerpo especificada en un mensaje de correo electrónico.

Se aplica a