Compartir a través de


EmailFolder Clase

Definición

Representa una carpeta de correo electrónico.

public ref class EmailFolder sealed
/// [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 EmailFolder final
[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 EmailFolder
Public NotInheritable Class EmailFolder
Herencia
Object Platform::Object IInspectable EmailFolder
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

La propiedad Folder devuelve una instancia de esta clase.

Propiedades

DisplayName

Obtiene o establece el nombre para mostrar de la carpeta.

Id

Obtiene el identificador de la carpeta de correo electrónico.

IsSyncEnabled

Obtiene o establece un valor booleano que indica si la carpeta está habilitada para la sincronización.

Kind

Obtiene el tipo de la carpeta, como bandeja de entrada, bandeja de salida, borradores, enviados, etc.

LastSuccessfulSyncTime

Obtiene o establece la última vez que la carpeta se sincronizó correctamente con el servidor.

MailboxId

Obtiene el identificador del buzón que contiene esta carpeta.

ParentFolderId

Obtiene el identificador de la carpeta primaria de esta carpeta.

RemoteId

Obtiene o establece el identificador remoto de la carpeta correspondiente en el servidor.

Métodos

CreateFolderAsync(String)

Crea de forma asincrónica una nueva carpeta.

DeleteAsync()

Elimina de forma asincrónica esta carpeta.

FindChildFoldersAsync()

Busca de forma asincrónica las carpetas secundarias de esta carpeta.

GetConversationReader()

Obtiene una instancia de la clase EmailConversationReader .

GetConversationReader(EmailQueryOptions)

Obtiene una instancia de la clase EmailConversationReader mediante las opciones de consulta especificadas.

GetMessageAsync(String)

Obtiene de forma asincrónica el mensaje especificado de la carpeta .

GetMessageCountsAsync()

Obtiene asincrónicamente los recuentos de elementos de correo electrónico, como correos electrónicos marcados, correos electrónicos importantes, correos electrónicos no leídos, correos electrónicos totales, etc.

GetMessageReader()

Obtiene una instancia de la clase EmailMessageReader .

GetMessageReader(EmailQueryOptions)

Obtiene una instancia de la clase EmailMessageReader mediante las opciones de consulta especificadas.

SaveMessageAsync(EmailMessage)

Guarda de forma asincrónica el mensaje de correo electrónico especificado en la carpeta .

TryMoveAsync(EmailFolder)

Intenta mover esta carpeta de forma asincrónica a la carpeta especificada.

TryMoveAsync(EmailFolder, String)

Intenta mover esta carpeta de forma asincrónica a la carpeta especificada y cambiar su nombre en el proceso.

TrySaveAsync()

Intenta guardar los cambios en la carpeta de forma asincrónica.

Se aplica a