EmailFolder Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta una cartella di posta elettronica.
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
- Ereditarietà
- Attributi
Requisiti Windows
Famiglia di dispositivi |
Windows 10 (è stato introdotto in 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)
|
Funzionalità dell'app |
email
emailSystem
|
Commenti
La proprietà Folder restituisce un'istanza di questa classe.
Proprietà
DisplayName |
Ottiene o imposta il nome visualizzato per la cartella. |
Id |
Ottiene l'ID della cartella di posta elettronica. |
IsSyncEnabled |
Ottiene o imposta un valore booleano che indica se la cartella è abilitata per la sincronizzazione. |
Kind |
Ottiene il tipo della cartella, ad esempio posta in arrivo, posta in uscita, bozze, inviate e così via. |
LastSuccessfulSyncTime |
Ottiene o imposta l'ultima sincronizzazione della cartella con il server. |
MailboxId |
Ottiene l'ID della cassetta postale che contiene questa cartella. |
ParentFolderId |
Ottiene l'ID della cartella padre di questa cartella. |
RemoteId |
Ottiene o imposta l'ID remoto della cartella corrispondente nel server. |
Metodi
CreateFolderAsync(String) |
Crea in modo asincrono una nuova cartella. |
DeleteAsync() |
Elimina in modo asincrono questa cartella. |
FindChildFoldersAsync() |
Trova in modo asincrono le cartelle figlio di questa cartella. |
GetConversationReader() |
Ottiene un'istanza della classe EmailConversationReader . |
GetConversationReader(EmailQueryOptions) |
Ottiene un'istanza della classe EmailConversationReader utilizzando le opzioni di query specificate. |
GetMessageAsync(String) |
Ottiene in modo asincrono il messaggio specificato dalla cartella . |
GetMessageCountsAsync() |
Ottiene in modo asincrono i conteggi degli elementi di posta elettronica, ad esempio messaggi di posta elettronica contrassegnati, messaggi di posta elettronica importanti, messaggi di posta elettronica non letti, messaggi di posta elettronica totali e così via. |
GetMessageReader() |
Ottiene un'istanza della classe EmailMessageReader . |
GetMessageReader(EmailQueryOptions) |
Ottiene un'istanza della classe EmailMessageReader utilizzando le opzioni di query specificate. |
SaveMessageAsync(EmailMessage) |
Salva in modo asincrono il messaggio di posta elettronica specificato nella cartella . |
TryMoveAsync(EmailFolder) |
Tenta in modo asincrono di spostare questa cartella nella cartella specificata. |
TryMoveAsync(EmailFolder, String) |
Tenta in modo asincrono di spostare questa cartella nella cartella specificata e rinominarla nel processo. |
TrySaveAsync() |
Tenta in modo asincrono di salvare le modifiche apportate alla cartella. |