FolderInfoFlags
Description:
[ CCode ( cprefix = "CAMEL_FOLDER_" , type_id = "camel_folder_info_flags_get_type ()" ) ]
[ Flags ]
public enum FolderInfoFlags
These flags are abstractions.
It's up to the CamelProvider to give them suitable interpretations. Use
FOLDER_TYPE_MASK to isolate the folder's type.
Content:
Enum values:
- CHILDREN - The folder has children (
not yet fully implemented).
- FLAGGED - This folder contains
flagged messages.
- FLAGS_LAST - The last define bit
of the flags.
- NOCHILDREN - The folder does not
have children (not yet fully implemented).
- NOINFERIORS - The folder cannot
have child folders.
- NOSELECT - The folder cannot contain
messages.
- READONLY - The folder is read only.
- SHARED_BY_ME - A folder being
shared by the user.
- SHARED_TO_ME - A folder being
shared by someone else.
- SUBSCRIBED - The folder is
subscribed.
- SYSTEM - The folder is a built-in
"system" folder.
- TYPE_ALL - This folder contains all
the messages.
- TYPE_ARCHIVE - This folder
contains archived messages.
- TYPE_CONTACTS - The folder
contains contacts, instead of mail messages.
- TYPE_DRAFTS - This folder
contains drafts.
- TYPE_EVENTS - The folder contains
calendar events, instead of mail messages.
- TYPE_INBOX - The folder is an
inbox folder.
- TYPE_JUNK - The folder shows junk
messages.
- TYPE_MEMOS - The folder contains
memos, instead of mail messages.
- TYPE_NORMAL - The folder is a
normal folder.
- TYPE_OUTBOX - The folder is an
outbox folder.
- TYPE_SENT - The folder shows sent
messages.
- TYPE_TASKS - The folder contains
tasks, instead of mail messages.
- TYPE_TRASH - The folder shows
deleted messages.
- VIRTUAL - The folder is virtual.
- VTRASH - The folder is a virtual trash
folder.
- WRITEONLY - The folder is write
only.