Share via


TnefComplianceStatus Enumeration

The TnefComplianceStatus enumeration contains values that specify whether incoming Tnef data is compliant and, if not, what caused the noncompliance.

This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values.

Namespace:  Microsoft.Exchange.Data.ContentTypes.Tnef
Assembly:  Microsoft.Exchange.Data.Common (in Microsoft.Exchange.Data.Common.dll)

Syntax

'Declaration
<FlagsAttribute> _
Public Enumeration TnefComplianceStatus
'Usage
Dim instance As TnefComplianceStatus
[FlagsAttribute]
public enum TnefComplianceStatus

Members

Member name Description
Compliant The incoming Tnef data is fully compliant.
InvalidAttribute One or more of the attributes are invalid.
InvalidAttributeLevel One or more attributes are incorrectly applied to a message or an attachment.
InvalidAttributeLength The length of one or more attributes is incorrect.
StreamTruncated The incoming Tnef data is truncated.
InvalidTnefSignature The signature on the incoming Tnef data is invalid.
InvalidTnefVersion The version information in the incoming Tnef data is invalid.
InvalidMessageClass The message class is invalid.
InvalidRowCount The row count is invalid.
InvalidAttributeValue One or more attributes have an invalid value.
AttributeOverflow The incoming Tnef data contains too many attributes.
InvalidAttributeChecksum The checksum on one or more attributes is invalid.
InvalidMessageCodepage The codepage is not supported.
UnsupportedPropertyType One or more properties in the incoming Tnef data are of an unsupported type.
InvalidPropertyLength The length of one or more properties is invalid.
InvalidDate The date is invalid.
NestingTooDeep The incoming Tnef data contains parts that are nested too deeply.