Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The TnefReader class enables you to read properties from a TNEF stream in a forward-only manner.
The TnefReader type exposes the following members.
Constructors
| Name | Description | |
|---|---|---|
![]() |
TnefReader(Stream) | The TnefReader constructor creates a new TnefReader object that reads TNEF data from the inputStream argument. |
![]() |
TnefReader(Stream, Int32, TnefComplianceMode) | The TnefReader constructor creates a new TnefReader object and sets the input stream, codepage, and compliance mode. |
Top
Properties
| Name | Description | |
|---|---|---|
![]() |
AttachmentKey | The AttachmentKey property gets a short integer value representing the attachment key. |
![]() |
AttributeLevel | The AttributeLevel property returns a TnefAttributeLevel enumeration value indicating whether the current attribute is applied to a message or an attachment. |
![]() |
AttributeRawValueLength | The AttributeRawValueLength property gets an integer representing the length of the raw value of the current attribute. |
![]() |
AttributeRawValueStreamOffset | The AttributeRawValueStreamOffset property gets an integer representing the start location of the raw value of the current attribute. |
![]() |
AttributeTag | The AttributeTag property returns a TnefAttributeTag enumeration value that identifies the current attribute. |
![]() |
ComplianceMode | The ComplianceMode property gets a TnefComplianceMode enumeration value specifying whether this TnefReader object will throw an exception if it encounters malformed TNEF data. |
![]() |
ComplianceStatus | The ComplianceStatus property gets a TnefComplianceStatus enumeration value indicating either that the TNEF data is compliant or what the noncompliance issue is. |
![]() |
MessageCodepage | The MessageCodepage gets an integer value representing the codepage to use to decode 8-bit character string properties in the TNEF data stream that belongs to this TnefReader object. |
![]() |
PropertyReader | The PropertyReader property gets a TnefPropertyReader structure that can read the properties in the TNEF stream owned by this TnefReader object. |
![]() |
StreamOffset | The StreamOffset property gets an integer representing the current position in the TNEF stream that this TnefReader object owns. |
![]() |
TnefVersion | The TnefVersion property gets the TnefVersion attribute, if found, from the TNEF stream that this TnefReader object owns. |
Top
Methods
| Name | Description | |
|---|---|---|
![]() |
Close | The Close method closes the TNEF stream that this TnefReader object owns. |
![]() |
Dispose() | Releases the resources used by the current instance of the TnefReader class. |
![]() |
Dispose(Boolean) | Called by the Dispose() and Finalize() methods to release the managed and unmanaged resources used by the current instance of the TnefReader class. |
![]() |
ReadAttributeRawValue | The ReadAttributeRawValue method reads an undecoded attribute value from the TNEF stream that this TnefReader object owns. |
![]() |
ReadNextAttribute | The ReadNextAttribute method reads the next attribute in the TNEF stream that this TnefReader object owns. |
![]() |
ResetComplianceStatus | The ResetComplianceStatus method sets the ComplianceStatus back to Compliant. |
Top
.gif)
.gif)
.gif)