TnefReader Members
The TnefReader class enables you to read properties from a TNEF stream in a forward-only manner.
The following tables list the members exposed by the TnefReader type.
Public Constructors
| Name | Description | |
|---|---|---|
| TnefReader | Overloaded. The TnefReader constructor overloads create new TnefReader objects. | 
Top
Public Properties
| Name | Description | |
|---|---|---|
| .gif) | AttachmentKey | The AttachmentKey property gets a short integer value representing the attachment key. | 
| .gif) | AttributeLevel | The AttributeLevel property returns a TnefAttributeLevel enumeration value indicating whether the current attribute is applied to a message or an attachment. | 
| .gif) | AttributeRawValueLength | The AttributeRawValueLength property gets an integer representing the length of the raw value of the current attribute. | 
| .gif) | AttributeRawValueStreamOffset | The AttributeRawValueStreamOffset property gets an integer representing the start location of the raw value of the current attribute. | 
| .gif) | AttributeTag | The AttributeTag property returns a TnefAttributeTag enumeration value that identifies the current attribute. | 
| .gif) | ComplianceMode | The ComplianceMode property gets a TnefComplianceMode enumeration value specifying whether this TnefReader object will throw an exception if it encounters malformed TNEF data. | 
| .gif) | ComplianceStatus | The ComplianceStatus property gets a TnefComplianceStatus enumeration value indicating either that the TNEF data is compliant or what the noncompliance issue is. | 
| .gif) | 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. | 
| .gif) | PropertyReader | The PropertyReader property gets a TnefPropertyReader structure that can read the properties in the TNEF stream owned by this TnefReader object. | 
| .gif) | StreamOffset | The StreamOffset property gets an integer representing the current position in the TNEF stream that this TnefReader object owns. | 
| .gif) | TnefVersion | The TnefVersion property gets the TnefVersion attribute, if found, from the TNEF stream that this TnefReader object owns. | 
Top
Public Methods
(see also Protected Methods )
| Name | Description | |
|---|---|---|
| .gif) | Close | The Close method closes the TNEF stream that this TnefReader object owns. | 
| .gif) | Equals | Overloaded. (inherited from Object ) | 
| .gif) | GetHashCode | (inherited from Object ) | 
| .gif) | GetType | (inherited from Object ) | 
| .gif) | ReadAttributeRawValue | The ReadAttributeRawValue method reads an undecoded attribute value from the TNEF stream that this TnefReader object owns. | 
| .gif) | ReadNextAttribute | The ReadNextAttribute method reads the next attribute in the TNEF stream that this TnefReader object owns. | 
| .gif) .gif) | ReferenceEquals | (inherited from Object ) | 
| .gif) | ResetComplianceStatus | The ResetComplianceStatus method sets the ComplianceStatus back to Compliant. | 
| .gif) | ToString | (inherited from Object ) | 
Top
Protected Methods
| Name | Description | |
|---|---|---|
| .gif) | Dispose | Releases the unmanaged resources used by the TnefReader and optionally releases the managed resources. | 
| .gif) | Finalize | (inherited from Object ) | 
| .gif) | MemberwiseClone | (inherited from Object ) | 
Top
Explicit Interface Implementations
| Name | Description | |
|---|---|---|
| System.IDisposable.Dispose | Releases all resources used by the TnefReader. | 
Top