다음을 통해 공유


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 속성은 이 클래스의 instance 반환합니다.

속성

DisplayName

폴더의 표시 이름을 가져오거나 설정합니다.

Id

전자 메일 폴더의 ID를 가져옵니다.

IsSyncEnabled

폴더가 동기화되도록 설정되어 있는지 여부를 나타내는 부울 값을 가져오거나 설정합니다.

Kind

받은 편지함, 받은 편지함, 초안, 보낸 편지함 등과 같은 폴더의 형식을 가져옵니다.

LastSuccessfulSyncTime

폴더가 서버와 동기화된 마지막 시간을 가져오거나 설정합니다.

MailboxId

이 폴더가 포함된 사서함의 ID를 가져옵니다.

ParentFolderId

이 폴더의 부모 폴더 ID를 가져옵니다.

RemoteId

서버에 있는 해당 폴더의 원격 ID를 가져오거나 설정합니다.

메서드

CreateFolderAsync(String)

새 폴더를 비동기적으로 만듭니다.

DeleteAsync()

이 폴더를 비동기적으로 삭제합니다.

FindChildFoldersAsync()

이 폴더의 자식 폴더를 비동기적으로 찾습니다.

GetConversationReader()

EmailConversationReader 클래스의 instance 가져옵니다.

GetConversationReader(EmailQueryOptions)

지정된 쿼리 옵션을 사용하여 EmailConversationReader 클래스의 instance 가져옵니다.

GetMessageAsync(String)

폴더에서 지정된 메시지를 비동기적으로 가져옵니다.

GetMessageCountsAsync()

플래그가 지정된 전자 메일, 중요한 전자 메일, 읽지 않은 전자 메일, 총 전자 메일 등과 같은 전자 메일 항목 수를 비동기적으로 가져옵니다.

GetMessageReader()

EmailMessageReader 클래스의 instance 가져옵니다.

GetMessageReader(EmailQueryOptions)

지정된 쿼리 옵션을 사용하여 EmailMessageReader 클래스의 instance 가져옵니다.

SaveMessageAsync(EmailMessage)

지정된 전자 메일 메시지를 폴더에 비동기적으로 저장합니다.

TryMoveAsync(EmailFolder)

이 폴더를 지정된 폴더로 비동기적으로 이동하려고 합니다.

TryMoveAsync(EmailFolder, String)

이 폴더를 지정된 폴더로 이동하고 프로세스에서 이름을 바꾸려고 비동기적으로 시도합니다.

TrySaveAsync()

폴더에 대한 변경 내용을 비동기적으로 저장하려고 시도합니다.

적용 대상