TnefPropertyReader members
The TnefPropertyReader class is a nested reader that reads individual properties from a TNEF attribute or a recipient row.
The TnefPropertyReader type exposes the following members.
Properties
Name | Description | |
---|---|---|
IsComputedProperty | The IsComputedProperty property returns a Boolean value indicating whether the current property is computed. | |
IsEmbeddedMessage | The IsEmbeddedMessage property returns a Boolean value indicating whether the current property represents an embedded message. | |
IsLargeValue | The IsLargeValue property returns a Boolean value indicating whether the current property contains a large value. | |
IsMultiValuedProperty | The IsMultiValuedProperty property returns a Boolean value indicating whether the current property has more than one value. | |
IsNamedProperty | The IsNamedProperty property returns a Boolean value indicating whether the current property is named. | |
IsObjectProperty | The IsObjectProperty property returns a Boolean value indicating whether the current property represents an object. | |
ObjectIid | The ObjectIid property returns a GUID identifying an object specified by a property. | |
PropertyCount | The PropertyCount property returns an integer representing the number of properties in the TNEF stream. | |
PropertyNameId | The PropertyNameId property returns a TnefNameId structure identifying the current TNEF property. | |
PropertyTag | The PropertyTag property returns a TnefPropertyTag structure indicating the MAPI property to which the current TNEF property corresponds. | |
RawValueLength | The RawValueLength property returns an integer representing the length, in bytes, of the current property. | |
RawValueStreamOffset | The RawValueStreamOffset property returns an integer that indicates the stream offset of the current property. | |
RowCount | The RowCount property returns an integer indicating the number of rows in the current RecipientTable attribute. | |
ValueCount | The ValueCount property returns an integer indicating the number of values in the current property. | |
ValueType | The ValueType property returns the type of the current TNEF property. |
Top
Methods
Name | Description | |
---|---|---|
GetEmbeddedMessageReader | The GetEmbeddedMessageReader method returns a TnefReader for reading the current embedded message. | |
GetRawValueReadStream | The GetRawValueReadStream method returns a stream that can read the raw value of the property. | |
ReadNextProperty | The ReadNextProperty method moves to the next property. | |
ReadNextRow | The ReadNextRow method moves to the next row in the current RecipientTable attribute. | |
ReadNextValue | The ReadNextValue method moves to the next value in the current property. | |
ReadRawValue | The ReadRawValue method reads the raw value of the current attribute value. | |
ReadTextValue | The ReadTextValue method reads the current attribute value. | |
ReadValue | The ReadValue method returns the current property value as an object, boxing value types in the process. | |
ReadValueAsBoolean | The ReadValueAsBoolean method returns a Boolean value representing the current property value as a true or false value. | |
ReadValueAsBytes | The ReadValueAsBytes method reads the current property value and returns it in a byte array. | |
ReadValueAsDateTime | The ReadValueAsDateTime method reads and returns the current property value as a DateTime object. | |
ReadValueAsDouble | The ReadValueAsDouble method reads the current property value and returns it as a double-precision floating point number. | |
ReadValueAsFloat | The ReadValueAsFloat method reads the current property value and returns it as a floating point number. | |
ReadValueAsGuid | The ReadValueAsGuid reads the current property value and returns it as a GUID object. | |
ReadValueAsInt16 | The ReadValueAsInt16 method reads the current property value and returns it as a short integer. | |
ReadValueAsInt32 | The ReadValueAsInt32 method reads the current property value and returns it as a 32-bit integer. | |
ReadValueAsInt64 | The ReadValueAsInt64 method reads the current property value and returns it as a 64-bit integer. | |
ReadValueAsString | The ReadValueAsString method reads the current property value and returns it as a string. |
Top