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