Provides access to a user's folder list.
Inheritance Hierarchy
Ipswitch.Messaging.FrameworkFolderContainer
Namespace: Ipswitch.Messaging.Framework
Assembly: Ipswitch.Messaging.Framework (in Ipswitch.Messaging.Framework.dll) Version: 1.0.0.0
Syntax
The FolderContainer type exposes the following members.
Methods
Name | Description | |
---|---|---|
Add |
Add a new folder to the folder list.
| |
CreateDefaultFolders |
Creates the default folders for the user if they do not exist.
Inbox, Deleted, Calendar, Contacts, Tasks, Notes
| |
Delete(Guid) |
Remove a folder from the folder list.
| |
Delete(String) |
Remove a folder from the folder list.
| |
Delete(IFolder) |
Remove a folder from the folder list.
| |
Equals | (Inherited from Object.) | |
Exists(Guid) |
Determines whether the specified folder exists.
| |
Exists(String) |
Determines whether the specified folder exists.
| |
Exists(IFolder) |
Determines whether the specified folder exists.
| |
Get(Guid) |
Retrieve a folder from the folder list.
| |
Get(String) |
Retrieve a folder from the folder list.
| |
GetT(Guid) |
Retrieve a folder of a specific type from the folder list by the folder's unique ID.
| |
GetT(String) |
Retrieve a folder of a specific type from the folder list by the folder's path.
| |
GetAll(Boolean, Boolean, Boolean) |
Retrieves an enumerable collection of all folders the user has access to.
| |
GetAllT(Boolean, Boolean, Boolean) |
Retrieves an enumerable collection of all folders of a specific type that the user has access to.
| |
GetAllRoot(Boolean, Boolean, Boolean) |
Retrieves an enumerable collection of root folders the user has access to.
| |
GetAllRootT(Boolean, Boolean, Boolean) |
Retrieves an enumerable collection of a specific type of root folders that the user has access to.
| |
GetDefault(EmailFolderType) |
Gets the default EmailFolder for the given EmailFolderType
| |
GetDefaultT |
Gets the default folder for a given folder type
| |
GetEnumerator |
Create an enumerator that will enumerate all the folders owned by the user.
| |
GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
ToString | (Inherited from Object.) |
Properties
Name | Description | |
---|---|---|
Count |
Gets the total number of all folders owned by the user.
| |
RootCount |
Gets the total number of root folders owned by the user.
|
See Also