EmailFolder Klasse

Definition

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
Object Platform::Object IInspectable EmailFolder
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.

Gilt für: