Mime4.net Home | Community Edition | Order | Usage examples | Feedback
MimeField ClassMIME4NET Class Library Documentation
The base class of all field classes.
Inheritance Hierarchy

System Object
  NI.Email.Mime.Field MimeField
    NI.Email.Mime.Field AddressListField
    NI.Email.Mime.Field ContentTransferEncodingField
    NI.Email.Mime.Field ContentTypeField
    NI.Email.Mime.Field DateTimeField
    NI.Email.Mime.Field MailboxField
    NI.Email.Mime.Field MailboxListField
    NI.Email.Mime.Field UnstructuredField

Namespace: NI.Email.Mime.Field
Assembly: NI.Email.Mime (in NI.Email.Mime.dll) Version: 1.8.5168.22709
Syntax

public abstract class MimeField

The MimeField type exposes the following members.

Constructors

  NameDescription
Protected methodMimeField
Initializes a new instance of the MimeField class
Top
Methods

  NameDescription
Public methodStatic memberComposeContentType
Public methodStatic memberComposeFrom
Public methodStatic memberComposeSubject
Public methodStatic memberComposeTo
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodStatic memberEqualsIgnoreCase
Protected methodStatic memberExtractBody
Protected methodStatic memberExtractName
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Protected methodStatic memberFormatInGeneral
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetType
Gets the type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodStatic memberParse(String)
Parsers the given string and returns an instance of the Field class. The type of the class returned depends on the field name:
Field nameClass returnedContent-Typeorg.mime4j.field.ContentTypeFieldotherorg.mime4j.field.UnstructuredField
Public methodStatic memberParse(String, Address)
Public methodStatic memberParse(String, IComplexAddress)
Public methodStatic memberParse(String, String)
Protected methodParseBody
Parses the field body. @param body the field unfolded body.
Protected methodStatic memberProvideProperField
Public methodToString (Overrides Object ToString .)
Top
Fields

  NameDescription
Public fieldStatic memberBcc
Protected fieldbody
Public fieldStatic memberCc
Public fieldStatic memberContentID
Public fieldStatic memberContentTransferEncoding
Public fieldStatic memberContentType
Public fieldStatic memberDate
Public fieldStatic memberFrom
Public fieldStatic memberMIMEVersion
Protected fieldname
Protected fieldraw
Public fieldStatic memberReplyTo
Public fieldStatic memberResentBcc
Public fieldStatic memberResentCc
Public fieldStatic memberResentDate
Public fieldStatic memberResentFrom
Public fieldStatic memberResentSender
Public fieldStatic memberResentTo
Public fieldStatic memberSender
Public fieldStatic memberSubject
Public fieldStatic memberTo
Top
Properties

  NameDescription
Public propertyBody
Gets the unfolded, unparsed and possibly encoded (see RFC 2047) field body string.
Public propertyIsContentType
Determines if this is a Content-Type field.
Public propertyIsFrom
Determines if this is a From field.
Public propertyIsSubject
Determines if this is a Subject field.
Public propertyIsTo
Determines if this is a To field.
Public propertyName
Gets the name of the field (Subject, From, etc).
Public propertyRaw
Gets the original raw field string.
Top
See Also