EmailFolder クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
電子メール フォルダーを表します。
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
- 継承
- 属性
Windows の要件
デバイス ファミリ |
Windows 10 (10.0.10240.0 で導入)
|
API contract |
Windows.Foundation.UniversalApiContract (v1.0 で導入)
|
アプリの機能 |
email
emailSystem
|
注釈
Folder プロパティは、このクラスのインスタンスを返します。
プロパティ
DisplayName |
フォルダーの表示名を取得または設定します。 |
Id |
電子メール フォルダーの ID を取得します。 |
IsSyncEnabled |
フォルダーが同期が有効かどうかを示すブール値を取得または設定します。 |
Kind |
受信トレイ、送信トレイ、下書き、送信済みなどのフォルダーの種類を取得します。 |
LastSuccessfulSyncTime |
フォルダーがサーバーと正常に同期された最後の時刻を取得または設定します。 |
MailboxId |
このフォルダーを含むメールボックスの ID を取得します。 |
ParentFolderId |
このフォルダーの親フォルダーの ID を取得します。 |
RemoteId |
サーバー上の対応するフォルダーのリモート ID を取得または設定します。 |
メソッド
CreateFolderAsync(String) |
新しいフォルダーを非同期的に作成します。 |
DeleteAsync() |
このフォルダーを非同期的に削除します。 |
FindChildFoldersAsync() |
このフォルダーの子フォルダーを非同期的に検索します。 |
GetConversationReader() | |
GetConversationReader(EmailQueryOptions) |
指定したクエリ オプションを使用して EmailConversationReader クラスのインスタンスを取得します。 |
GetMessageAsync(String) |
指定したメッセージをフォルダーから非同期に取得します。 |
GetMessageCountsAsync() |
フラグ付きメール、重要なメール、未読メール、合計メールなどのメール アイテムの数を非同期的に取得します。 |
GetMessageReader() |
EmailMessageReader クラスのインスタンスを取得します。 |
GetMessageReader(EmailQueryOptions) |
指定したクエリ オプションを使用して EmailMessageReader クラスのインスタンスを取得します。 |
SaveMessageAsync(EmailMessage) |
指定した電子メール メッセージをフォルダーに非同期的に保存します。 |
TryMoveAsync(EmailFolder) |
このフォルダーを指定したフォルダーに非同期的に移動しようとします。 |
TryMoveAsync(EmailFolder, String) |
このフォルダーを指定したフォルダーに非同期的に移動し、プロセス内で名前を変更しようとします。 |
TrySaveAsync() |
フォルダーへの変更を非同期的に保存しようとします。 |