EmailMessage.IsInterpersonalMessage Property

When overridden in a derived class, the IsInterpersonalMessage property gets a value that indicates whether the message is an interpersonal message.

Namespace: Microsoft.Exchange.Data.Transport.Email
Assembly: Microsoft.Exchange.Data.Transport (in microsoft.exchange.data.transport.dll)

Syntax

'Declaration
Public ReadOnly Property IsInterpersonalMessage As Boolean
public bool IsInterpersonalMessage { get; }
public:
property bool IsInterpersonalMessage {
    bool get ();
}
/** @property */
public boolean get_IsInterpersonalMessage ()
public function get IsInterpersonalMessage () : boolean

Property Value

When overridden in a derived class, the IsInterpersonalMessage property returns true if the message is interpersonal; otherwise, it return false.

Remarks

The IsInterpersonalMessage property will return true only when the message that is represented by this instance of the EmailMessage class is a standard e-mail message that contains a single RTF/HTML/plaintext body or a multipart/alternative set of bodies. This means that not all messages from one person to another will return true for the IsInterpersonalMessage property. For example, an instance of the EmailMessage class that represents a message that is using Information Rights Management (IRM) will return false from the IsInterpersonalMessage property, even though the message is sent from one person to another. Likewise, an instance of the EmailMessage class that represents an encrypted message will also return false for the IsInterpersonalMessage property.

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Platforms

Development Platforms

Windows XP Professional with Service Pack 2 (SP2), Windows Server 2003,

Target Platforms

Windows Server 2003