TnefReader Members
Include Protected Members
Include Inherited Members
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() | ||
Dispose(Boolean) | Releases the unmanaged resources used by the TnefReader and optionally releases the managed resources. | |
Equals | (Inherited from Object.) | |
Finalize | (Inherited from Object.) | |
GetHashCode | (Inherited from Object.) | |
GetType | (Inherited from Object.) | |
MemberwiseClone | (Inherited from Object.) | |
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. | |
ToString | (Inherited from Object.) |
Top