Partager via


_MailItem.GetConversation Method

Obtains a Conversation object that represents the conversation to which this item belongs.

Namespace:  Microsoft.Office.Interop.Outlook
Assembly:  Microsoft.Office.Interop.Outlook (in Microsoft.Office.Interop.Outlook.dll)

Syntax

'Declaration
<DispIdAttribute()> _
Function GetConversation As Conversation
'Usage
Dim instance As _MailItem
Dim returnValue As Conversation

returnValue = instance.GetConversation()
[DispIdAttribute()]
Conversation GetConversation()

Return Value

Type: Microsoft.Office.Interop.Outlook.Conversation
Returns a Conversation object that represents the conversation to which this item belongs.

Remarks

GetConversation returns Nothing (a null reference (Nothing in Visual Basic) in C#) if no conversation exists for the item. No conversation exists for an item in the following scenarios:

  • The item has not been saved. An item can be saved programmatically, by user action, or by auto-save.

  • For an item that can be sent (for example, a mail item, appointment item, or contact item), the item has not been sent.

  • Conversations have been disabled through the Windows registry.

  • The store does not support the conversation view (for example, Outlook is running in classic online mode against a version of Microsoft Exchange earlier than Microsoft Exchange Server 2010). Use the IsConversationEnabled property of the Store object to determine whether the store supports the conversation view.

See Also

Reference

_MailItem Interface

_MailItem Members

Microsoft.Office.Interop.Outlook Namespace

Other Resources

How to: Get and Display Items in a Conversation