C# Class MailKit.MetadataTag

A metadata tag.
A metadata tag.
Show file Open project: jstedfast/MailKit Class Usage Examples

Public Properties

Property Type Description
PrivateComment MetadataTag
PrivateSpecialUse MetadataTag
SharedAdmin MetadataTag
SharedComment MetadataTag

Public Methods

Method Description
Equals ( object obj ) : bool

Determines whether the specified System.Object is equal to the current MailKit.MetadataTag.

Determines whether the specified System.Object is equal to the current MailKit.MetadataTag.

GetHashCode ( ) : int

Serves as a hash function for a MailKit.MetadataTag object.

Serves as a hash function for a MailKit.MetadataTag object.

MetadataTag ( string id ) : System

Initializes a new instance of the MailKit.MetadataTag struct.

Creates a new MetadataTag.

ToString ( ) : string

Returns a System.String that represents the current MailKit.MetadataTag.

Returns a System.String that represents the current MailKit.MetadataTag.

Private Methods

Method Description
Create ( string id ) : MetadataTag

Method Details

Equals() public method

Determines whether the specified System.Object is equal to the current MailKit.MetadataTag.
Determines whether the specified System.Object is equal to the current MailKit.MetadataTag.
public Equals ( object obj ) : bool
obj object The to compare with the current .
return bool

GetHashCode() public method

Serves as a hash function for a MailKit.MetadataTag object.
Serves as a hash function for a MailKit.MetadataTag object.
public GetHashCode ( ) : int
return int

MetadataTag() public method

Initializes a new instance of the MailKit.MetadataTag struct.
Creates a new MetadataTag.
/// is null. /// /// is an empty string. ///
public MetadataTag ( string id ) : System
id string The metadata tag identifier.
return System

ToString() public method

Returns a System.String that represents the current MailKit.MetadataTag.
Returns a System.String that represents the current MailKit.MetadataTag.
public ToString ( ) : string
return string

Property Details

PrivateComment public static property

Indicates a private comment.
Used to get or set a private comment on a IMailFolder.
public static MetadataTag,MailKit PrivateComment
return MetadataTag

PrivateSpecialUse public static property

Indicates a method for specifying the special use for a particular folder.
Used to get or set the special use of a IMailFolder.
public static MetadataTag,MailKit PrivateSpecialUse
return MetadataTag

SharedAdmin public static property

Indicates a method for contacting the server administrator.
Used to get the contact information of the administrator on a IMailStore.
public static MetadataTag,MailKit SharedAdmin
return MetadataTag

SharedComment public static property

Indicates a shared comment.
Used to get or set a shared comment on a IMailStore or IMailFolder.
public static MetadataTag,MailKit SharedComment
return MetadataTag