EmailFolder Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt einen E-Mail-Ordner dar.
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
- Vererbung
- Attribute
Windows-Anforderungen
Gerätefamilie |
Windows 10 (eingeführt in 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)
|
App-Funktionen |
email
emailSystem
|
Hinweise
Die Folder-Eigenschaft gibt einen instance dieser Klasse zurück.
Eigenschaften
DisplayName |
Ruft den Anzeigenamen für den Ordner ab oder legt diese fest. |
Id |
Ruft die ID des E-Mail-Ordners ab. |
IsSyncEnabled |
Ruft einen booleschen Wert ab, der angibt, ob der Ordner Synchronisierung aktiviert ist, oder legt diese fest. |
Kind |
Ruft den Typ des Ordners ab, z. B. Posteingang, Posteingang, Entwürfe, gesendet usw. |
LastSuccessfulSyncTime |
Ruft den Zeitpunkt ab, zu dem der Ordner zuletzt erfolgreich mit dem Server synchronisiert wurde, oder legt diese fest. |
MailboxId |
Ruft die ID des Postfachs ab, das diesen Ordner enthält. |
ParentFolderId |
Ruft die ID des übergeordneten Ordners dieses Ordners ab. |
RemoteId |
Ruft die Remote-ID des entsprechenden Ordners auf dem Server ab oder legt diese fest. |
Methoden
CreateFolderAsync(String) |
Erstellt asynchron einen neuen Ordner. |
DeleteAsync() |
Löscht diesen Ordner asynchron. |
FindChildFoldersAsync() |
Sucht asynchron nach den untergeordneten Ordnern dieses Ordners. |
GetConversationReader() |
Ruft eine instance der EmailConversationReader-Klasse ab. |
GetConversationReader(EmailQueryOptions) |
Ruft mithilfe der angegebenen Abfrageoptionen einen instance der EmailConversationReader-Klasse ab. |
GetMessageAsync(String) |
Ruft die angegebene Nachricht asynchron aus dem Ordner ab. |
GetMessageCountsAsync() |
Ruft asynchron die Anzahl der E-Mail-Elemente ab, z. B. gekennzeichnete E-Mails, wichtige E-Mails, ungelesene E-Mails, Gesamt-E-Mails usw. |
GetMessageReader() |
Ruft eine instance der EmailMessageReader-Klasse ab. |
GetMessageReader(EmailQueryOptions) |
Ruft mithilfe der angegebenen Abfrageoptionen eine instance der EmailMessageReader-Klasse ab. |
SaveMessageAsync(EmailMessage) |
Speichert die angegebene E-Mail-Nachricht asynchron im Ordner. |
TryMoveAsync(EmailFolder) |
Versucht asynchron, diesen Ordner in den angegebenen Ordner zu verschieben. |
TryMoveAsync(EmailFolder, String) |
Versucht asynchron, diesen Ordner in den angegebenen Ordner zu verschieben und ihn im Prozess umzubenennen. |
TrySaveAsync() |
Versucht asynchron, Änderungen im Ordner zu speichern. |