EmailFolder Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente un dossier d’e-mail.
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
- Héritage
- 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
La propriété Folder retourne une instance de cette classe.
Propriétés
DisplayName |
Obtient ou définit le nom complet du dossier. |
Id |
Obtient l’ID du dossier e-mail. |
IsSyncEnabled |
Obtient ou définit une valeur booléenne indiquant si la synchronisation du dossier est activée. |
Kind |
Obtient le type du dossier tel que boîte de réception, boîte d’envoi, brouillons, envoyés, etc. |
LastSuccessfulSyncTime |
Obtient ou définit l’heure à laquelle le dossier a été correctement synchronisé avec le serveur. |
MailboxId |
Obtient l’ID de la boîte aux lettres qui contient ce dossier. |
ParentFolderId |
Obtient l’ID du dossier parent de ce dossier. |
RemoteId |
Obtient ou définit l’ID distant du dossier correspondant sur le serveur. |
Méthodes
CreateFolderAsync(String) |
Crée un dossier de façon asynchrone. |
DeleteAsync() |
Supprime ce dossier de manière asynchrone. |
FindChildFoldersAsync() |
Recherche de façon asynchrone les dossiers enfants de ce dossier. |
GetConversationReader() |
Obtient une instance de la classe EmailConversationReader. |
GetConversationReader(EmailQueryOptions) |
Obtient un instance de la classe EmailConversationReader à l’aide des options de requête spécifiées. |
GetMessageAsync(String) |
Obtient de façon asynchrone le message spécifié à partir du dossier . |
GetMessageCountsAsync() |
Obtient de façon asynchrone le nombre d’éléments d’e-mail tels que les e-mails marqués d’un indicateur, les e-mails importants, les e-mails non lus, le nombre total d’e-mails, etc. |
GetMessageReader() |
Obtient un instance de la classe EmailMessageReader. |
GetMessageReader(EmailQueryOptions) |
Obtient une instance de la classe EmailMessageReader à l’aide des options de requête spécifiées. |
SaveMessageAsync(EmailMessage) |
Enregistre de façon asynchrone le message électronique spécifié dans le dossier . |
TryMoveAsync(EmailFolder) |
Tente de manière asynchrone de déplacer ce dossier vers le dossier spécifié. |
TryMoveAsync(EmailFolder, String) |
Tente de manière asynchrone de déplacer ce dossier vers le dossier spécifié et de le renommer dans le processus. |
TrySaveAsync() |
Tente de façon asynchrone d’enregistrer les modifications apportées au dossier. |