Aspose::Email::Clients::Imap::ImapNamespace Class Reference

Represents IMAP namespace More details: https://tools.ietf.org/html/rfc2342 More...

Inherits Object.

Public Member Functions

ASPOSE_EMAIL_SHARED_API ImapNamespaceType get_NamespaceType () const
 Gets namespace type More...
 
ASPOSE_EMAIL_SHARED_API System::String get_Prefix () const
 Gets namespace prefix More...
 
ASPOSE_EMAIL_SHARED_API System::String get_HierarchyDelimiter () const
 Gets hierarchy delimiter More...
 
ASPOSE_EMAIL_SHARED_API ImapNamespace (ImapNamespaceType namespaceType, System::String prefix, System::String hierarchyDelimiter)
 Initializes a new instance of the ImapNamespace class. More...
 
virtual ASPOSE_EMAIL_SHARED_API System::String ToString () const
 Returns a string that represents the current object. More...
 

Friends

class Aspose::Email::Clients::Imap::Commands::NamespaceCommand
 

Detailed Description

Represents IMAP namespace More details: https://tools.ietf.org/html/rfc2342

Constructor & Destructor Documentation

◆ ImapNamespace()

ASPOSE_EMAIL_SHARED_API Aspose::Email::Clients::Imap::ImapNamespace::ImapNamespace ( ImapNamespaceType  namespaceType,
System::String  prefix,
System::String  hierarchyDelimiter 
)

Initializes a new instance of the ImapNamespace class.

Parameters
namespaceTypenamespace type
prefixnamespace prefix
hierarchyDelimiterhierarchy delimiter

Member Function Documentation

◆ get_HierarchyDelimiter()

ASPOSE_EMAIL_SHARED_API System::String Aspose::Email::Clients::Imap::ImapNamespace::get_HierarchyDelimiter ( ) const

Gets hierarchy delimiter

◆ get_NamespaceType()

ASPOSE_EMAIL_SHARED_API ImapNamespaceType Aspose::Email::Clients::Imap::ImapNamespace::get_NamespaceType ( ) const

Gets namespace type

◆ get_Prefix()

ASPOSE_EMAIL_SHARED_API System::String Aspose::Email::Clients::Imap::ImapNamespace::get_Prefix ( ) const

Gets namespace prefix

◆ ToString()

virtual ASPOSE_EMAIL_SHARED_API System::String Aspose::Email::Clients::Imap::ImapNamespace::ToString ( ) const
virtual

Returns a string that represents the current object.

Returns
A string that represents the current object.

Friends And Related Function Documentation

◆ Aspose::Email::Clients::Imap::Commands::NamespaceCommand

friend class Aspose::Email::Clients::Imap::Commands::NamespaceCommand
friend