Click or drag to resize
MimeKit

TnefPropertyReader Class

A TNEF property reader.
Inheritance Hierarchy
SystemObject
  MimeKit.TnefTnefPropertyReader

Namespace: MimeKit.Tnef
Assembly: MimeKit (in MimeKit.dll) Version: 4.3.0
Syntax
C#
public class TnefPropertyReader

The TnefPropertyReader type exposes the following members.

Properties
 NameDescription
Public propertyIsEmbeddedMessage Get a value indicating whether the current property is an embedded TNEF message.
Public propertyIsMultiValuedProperty Get a value indicating whether or not the current property has multiple values.
Public propertyIsNamedProperty Get a value indicating whether or not the current property is a named property.
Public propertyIsObjectProperty Get a value indicating whether the current property contains object values.
Public propertyPropertyCount Get the number of properties available.
Public propertyPropertyNameId Get the property name identifier.
Public propertyPropertyTag Get the property tag.
Public propertyRawValueLength Get the length of the raw value.
Public propertyRawValueStreamOffset Get the raw value stream offset.
Public propertyRowCount Get the number of table rows available.
Public propertyValueCount Get the number of values available.
Public propertyValueType Get the type of the value.
Top
Methods
 NameDescription
Public methodEquals Determine whether the specified Object is equal to the current TnefPropertyReader.
(Overrides ObjectEquals(Object))
Protected methodFinalize
(Inherited from Object)
Public methodGetEmbeddedMessageReader Get the embedded TNEF message reader.
Public methodGetHashCode Serves as a hash function for a TnefPropertyReader object.
(Overrides ObjectGetHashCode)
Public methodGetRawValueReadStream Get the raw value of the attribute or property as a stream.
Public methodGetType
(Inherited from Object)
Protected methodMemberwiseClone
(Inherited from Object)
Public methodReadNextProperty Advance to the next MAPI property.
Public methodReadNextRow Advance to the next table row of properties.
Public methodReadNextValue Advance to the next value in the TNEF stream.
Public methodReadRawValue Read the raw attribute or property value as a sequence of bytes.
Public methodReadTextValue Read the raw attribute or property value as a sequence of unicode characters.
Public methodReadValue Read the value.
Public methodReadValueAsBoolean Read the value as a boolean.
Public methodReadValueAsBytes Read the value as a byte array.
Public methodReadValueAsDateTime Read the value as a date and time.
Public methodReadValueAsDouble Read the value as a double.
Public methodReadValueAsFloat Read the value as a float.
Public methodReadValueAsGuid Read the value as a GUID.
Public methodReadValueAsInt16 Read the value as a 16-bit integer.
Public methodReadValueAsInt32 Read the value as a 32-bit integer.
Public methodReadValueAsInt64 Read the value as a 64-bit integer.
Public methodReadValueAsString Read the value as a string.
Public methodToString
(Inherited from Object)
Top
Remarks
A TNEF property reader.
See Also