共用方式為


EmailFolder 類別

定義

代表電子郵件資料夾。

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
繼承
Object Platform::Object IInspectable EmailFolder
屬性

Windows 需求

裝置系列
Windows 10 (已於 10.0.10240.0 引進)
API contract
Windows.Foundation.UniversalApiContract (已於 v1.0 引進)
應用程式功能
email emailSystem

備註

Folder屬性會傳回這個類別的實例。

屬性

DisplayName

取得或設定資料夾的顯示名稱。

Id

取得電子郵件資料夾的識別碼。

IsSyncEnabled

取得或設定布林值,指出是否啟用資料夾。

Kind

取得資料夾的類型,例如收件匣、收件匣、草稿、已傳送等等。

LastSuccessfulSyncTime

取得或設定上次成功與伺服器同步處理資料夾的時間。

MailboxId

取得包含這個資料夾之信箱的識別碼。

ParentFolderId

取得這個資料夾父資料夾的識別碼。

RemoteId

取得或設定伺服器上對應資料夾的遠端識別碼。

方法

CreateFolderAsync(String)

以非同步方式建立新的資料夾。

DeleteAsync()

以非同步方式刪除此資料夾。

FindChildFoldersAsync()

以非同步方式尋找此資料夾的子資料夾。

GetConversationReader()

取得 EmailConversationReader 類別的實例。

GetConversationReader(EmailQueryOptions)

使用指定的查詢選項,取得 EmailConversationReader 類別的實例。

GetMessageAsync(String)

以非同步方式從 資料夾取得指定的訊息。

GetMessageCountsAsync()

以非同步方式取得電子郵件專案的計數,例如已標幟的電子郵件、重要電子郵件、未讀取的電子郵件、總電子郵件等等。

GetMessageReader()

取得 EmailMessageReader 類別的實例。

GetMessageReader(EmailQueryOptions)

使用指定的查詢選項,取得 EmailMessageReader 類別的實例。

SaveMessageAsync(EmailMessage)

以非同步方式將指定的電子郵件訊息儲存至資料夾。

TryMoveAsync(EmailFolder)

以非同步方式嘗試將此資料夾移至指定的資料夾。

TryMoveAsync(EmailFolder, String)

以非同步方式嘗試將此資料夾移至指定的資料夾,並在程式中重新命名。

TrySaveAsync()

以非同步方式嘗試儲存資料夾的變更。

適用於