Compartir a través de


EmailAttachment Clase

Definición

Representa un archivo adjunto de correo electrónico.

public ref class EmailAttachment sealed
/// [Windows.Foundation.Metadata.Activatable(65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.Activatable(Windows.ApplicationModel.Email.IEmailAttachmentFactory2, 65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.Activatable(Windows.ApplicationModel.Email.IEmailAttachmentFactory, 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 EmailAttachment 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(Windows.ApplicationModel.Email.IEmailAttachmentFactory2, 65536, "Windows.Foundation.UniversalApiContract")]
/// [Windows.Foundation.Metadata.Activatable(Windows.ApplicationModel.Email.IEmailAttachmentFactory, 65536, "Windows.Foundation.UniversalApiContract")]
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
class EmailAttachment final
[Windows.Foundation.Metadata.Activatable(65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.Activatable(typeof(Windows.ApplicationModel.Email.IEmailAttachmentFactory2), 65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.Activatable(typeof(Windows.ApplicationModel.Email.IEmailAttachmentFactory), 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 EmailAttachment
[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(typeof(Windows.ApplicationModel.Email.IEmailAttachmentFactory2), 65536, "Windows.Foundation.UniversalApiContract")]
[Windows.Foundation.Metadata.Activatable(typeof(Windows.ApplicationModel.Email.IEmailAttachmentFactory), 65536, "Windows.Foundation.UniversalApiContract")]
[Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
public sealed class EmailAttachment
function EmailAttachment(fileName, data, mimeType)
Public NotInheritable Class EmailAttachment
Herencia
Object Platform::Object IInspectable EmailAttachment
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

Los datos adjuntos que agregue a un correo electrónico mediante la clase EmailAttachment solo aparecerán en la aplicación Correo. Si los usuarios tienen cualquier otro programa de correo configurado como programa de correo predeterminado, la ventana de redacción aparecerá sin los datos adjuntos. Este es un problema conocido.

Constructores

EmailAttachment()

Inicializa una nueva instancia de la clase EmailAttachment .

EmailAttachment(String, IRandomAccessStreamReference)

Inicializa una nueva instancia de la clase EmailAttachment con el flujo de acceso aleatorio especificado.

EmailAttachment(String, IRandomAccessStreamReference, String)

Inicializa una nueva instancia de la clase EmailAttachment .

Propiedades

ContentId

Obtiene o establece un valor que identifica el contenido de los datos adjuntos en un sistema remoto.

ContentLocation

Obtiene o establece la ubicación de los datos adjuntos de un correo electrónico como identificador uniforme de recursos (URI).

Data

Obtiene o establece los datos de los datos adjuntos del correo electrónico.

DownloadState

Obtiene o establece el estado de descarga de los datos adjuntos del correo electrónico.

EstimatedDownloadSizeInBytes

Obtiene o establece el tamaño de descarga estimado de los datos adjuntos.

FileName

Obtiene o establece el nombre de archivo mostrado para los datos adjuntos del correo electrónico.

Id

Obtiene el identificador único local para los datos adjuntos del correo electrónico.

IsFromBaseMessage

Obtiene un valor booleano que indica si los datos adjuntos proceden del mensaje base.

IsInline

Obtiene o establece una propiedad booleana que indica si los datos adjuntos están incluidos en línea, en el cuerpo del mensaje.

MimeType

Obtiene o establece el tipo MIME de los datos adjuntos.

Se aplica a

Consulte también