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 | |
---|---|---|
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
Public Methods
(see also Protected Methods )
Name | Description | |
---|---|---|
Close | The Close method closes the TNEF stream that this TnefReader object owns. | |
Equals | Overloaded. (inherited from Object ) | |
GetHashCode | (inherited from Object ) | |
GetType | (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. | |
ReferenceEquals | (inherited from Object ) | |
ResetComplianceStatus | The ResetComplianceStatus method sets the ComplianceStatus back to Compliant. | |
ToString | (inherited from Object ) |
Top
Protected Methods
Name | Description | |
---|---|---|
Dispose | Releases the unmanaged resources used by the TnefReader and optionally releases the managed resources. | |
Finalize | (inherited from Object ) | |
MemberwiseClone | (inherited from Object ) |
Top
Explicit Interface Implementations
Name | Description | |
---|---|---|
System.IDisposable.Dispose | Releases all resources used by the TnefReader. |
Top