TFolderProp
The TFolderProp structure defines the properties of
mailbox folder object.
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:
Abstract AIRMail SDK API call
model
©
AIRMail SDK Team 2005-2008, please contact
as