PowerTCP Mail for .NET
Mailbox Class Members
Properties  Methods 


The following tables list the members exposed by Mailbox.

Public Properties
 NameDescription
Public PropertyCapacity (Inherited from System.Collections.Generic.List<ImapMessage>)
Public PropertyCount (Inherited from System.Collections.Generic.List<ImapMessage>)
Public PropertyFirstUnseenGets the first unseen message in the mailbox.  
Public PropertyFullNameGets or sets the full path name of the mailbox.  
Public PropertyImapReturns the top-level Imap component the Mailbox belongs too.  
Public PropertyItem (Inherited from System.Collections.Generic.List<ImapMessage>)
Public PropertyMailboxesGets a collection containing all sub-mailboxes in the mailbox.  
Public PropertyMarkedGets a value indicating if the mailbox has been "marked."  
Public PropertyNameGets or sets the "short" name of the mailbox, excluding any parent mailbox.  
Public PropertyParent Returns the parent Mailbox in the hierarchy. This is null for root mailboxes.  
Public PropertyReadOnlyGets a value indicating if the mailbox is read-only.  
Public PropertyRecentGets the number of recent messages in the Mailbox.  
Public PropertySelectableGets a value indicating if the mailbox can be selected.  
Public PropertySublevelsAllowedGets a value indicating if mailboxes can be created below this mailbox.  
Public PropertyTag Gets or sets an object reference that can be used to associate this instance with any other object.  
Top
Public Methods
 NameDescription
Public MethodAddOverloaded. Do not use. Use Add(MailMessage) instead.  
Public MethodAddRange (Inherited from System.Collections.Generic.List<ImapMessage>)
Public MethodAsReadOnly (Inherited from System.Collections.Generic.List<ImapMessage>)
Public MethodBinarySearchOverloaded.  (Inherited from System.Collections.Generic.List<ImapMessage>)
Public MethodClearClears all messages in the current mailbox.  
Public MethodCompareToCompares the current instance with another object of the same type.  
Public MethodContains (Inherited from System.Collections.Generic.List<ImapMessage>)
Public MethodConvertAll (Inherited from System.Collections.Generic.List<ImapMessage>)
Public MethodCopyOverloaded.  Copies an ImapMessageCollection of messages from this mailbox to the specified mailbox.  
Public MethodCopyToOverloaded.  (Inherited from System.Collections.Generic.List<ImapMessage>)
Public MethodEqualsDetermines whether the specified object has the same name as this Mailbox.  
Public MethodExists (Inherited from System.Collections.Generic.List<ImapMessage>)
Public MethodFind (Inherited from System.Collections.Generic.List<ImapMessage>)
Public MethodFindAll (Inherited from System.Collections.Generic.List<ImapMessage>)
Public MethodFindIndexOverloaded.  (Inherited from System.Collections.Generic.List<ImapMessage>)
Public MethodFindLast (Inherited from System.Collections.Generic.List<ImapMessage>)
Public MethodFindLastIndexOverloaded.  (Inherited from System.Collections.Generic.List<ImapMessage>)
Public MethodForEach (Inherited from System.Collections.Generic.List<ImapMessage>)
Public MethodGetOverloaded.  Retrieves all of the messages contained in the mailbox.  
Public MethodGetEnumerator (Inherited from System.Collections.Generic.List<ImapMessage>)
Public MethodGetHashCodeServes as a hash function for a particular type, suitable for use in hashing algorithms and data structures like a hash table.  
Public MethodGetRange (Inherited from System.Collections.Generic.List<ImapMessage>)
Public MethodIndexOfOverloaded.  (Inherited from System.Collections.Generic.List<ImapMessage>)
Public MethodInsert (Inherited from System.Collections.Generic.List<ImapMessage>)
Public MethodInsertRange (Inherited from System.Collections.Generic.List<ImapMessage>)
Public MethodLastIndexOfOverloaded.  (Inherited from System.Collections.Generic.List<ImapMessage>)
Public MethodPurgePurge all messages marked for deletion.  
Public MethodRemoveAll (Inherited from System.Collections.Generic.List<ImapMessage>)
Public MethodRemoveRange (Inherited from System.Collections.Generic.List<ImapMessage>)
Public MethodReverseOverloaded.  (Inherited from System.Collections.Generic.List<ImapMessage>)
Public MethodSearchSearches for messages within a mailbox matching the specified criteria.  
Public MethodSortOverloaded.  (Inherited from System.Collections.Generic.List<ImapMessage>)
Public MethodSubscribeSubscribes the mailbox.  
Public MethodToArray (Inherited from System.Collections.Generic.List<ImapMessage>)
Public MethodTrimExcess (Inherited from System.Collections.Generic.List<ImapMessage>)
Public MethodTrueForAll (Inherited from System.Collections.Generic.List<ImapMessage>)
Public MethodUnsubscribeUnsubscribes the mailbox.  
Public MethodUpdateOverloaded.  Updates flag values on an array of messages from this Mailbox on the server.  
Top
See Also

Reference

Mailbox Class
Dart.Mail Namespace


PowerTCP Mail for .NET Documentation Version 4.3
© 2018 Dart Communications. All Rights Reserved.
Send comments on this topic