TFolderProp |
Top Previous Next |
TFolderProp The TFolderProp structure defines the properties of mailbox folder object.
Delphi syntax: TFolderProp = packed record Name: TMString; Path: TMString; FolderFile: TMString; Comment: TMString; ID: dword; ParentID: dword; Index: dword; MailCount: dword; Size: int64; end;
C++ syntax: typedef struct _FOLDERPROP { TMString Name; TMString Path; TMString FolderFile; TMString Comment; DWORD Id; DWORD ParentId; DWORD Index; DWORD MailCount; LONGLONG Size; } FOLDERPROP, *PFOLDERPROP;
C# syntax: [StructLayout(LayoutKind.Sequential, CharSet=CharSet.Ansi)] public struct FolderProp { [MarshalAs(UnmanagedType.ByValTStr, SizeConst = MConstants.MSTRING_LENGTH)] public string Name, Path, FolderFile, Comment; public int Id; public int ParentId; public int Index; public int MailCount; public Int64 Size; }
Members: Name name of the folder. The name is showing in mail client application, like ‘Inbox’, ‘Outbox’, etc. Path path to disc folder where the folder is located. FolderFile path to disc file where the folder located. Comment comment to the folder. ID uniquely folder ID, used for identification the folder inside mailbox folders hierarchy. ParentID parent folder ID. Root folder ID is 0. Index index of the folder inside the mailbox folders list. Using with GetFolderCount. MailCount count of the mail messages inside the folder. Size folder size in bytes. For separate folders mailbox types.
See also: GetFolderProp, OpenMailbox, GetFolderCount
Samples:
© MCore Team 2005-2008, please contact as
|