Aspose::Email::Clients::Exchange::WebService::ExchangeConversation Class Referencefinal

Represents a single conversation. More...

Inherits Object.

Public Member Functions

System::String get_ConversationId () const
 Gets the conversation identifier. More...
 
void set_ConversationId (System::String value)
 Gets the conversation identifier. More...
 
System::String get_ConversationTopic () const
 Gets the conversation topic. More...
 
void set_ConversationTopic (System::String value)
 Gets the conversation topic. More...
 
System::SharedPtr< System::Collections::Specialized::StringCollection > get_UniqueRecipients () const
 Gets the list of all the people who have received messages in this conversation for messages in the current folder. More...
 
System::SharedPtr< System::Collections::Specialized::StringCollection > get_GlobalUniqueRecipients () const
 Gets a list of all the people who have received messages in this conversation across all folders in the mailbox. More...
 
System::SharedPtr< System::Collections::Specialized::StringCollection > get_UniqueUnreadSenders () const
 Gets a list of all the people who have sent messages that are currently unread in this conversation in the current folder. More...
 
System::SharedPtr< System::Collections::Specialized::StringCollection > get_GlobalUniqueUnreadSenders () const
 Gets a list of all the people who have sent messages that are currently unread in this conversation across all folders in the mailbox. More...
 
System::SharedPtr< System::Collections::Specialized::StringCollection > get_UniqueSenders () const
 Gets a list of all the senders of conversation items in the current folder. More...
 
System::SharedPtr< System::Collections::Specialized::StringCollection > get_GlobalUniqueSenders () const
 Gets a list of all the senders of conversation items in the mailbox. More...
 
System::DateTime get_LastDeliveryTime () const
 Gets the delivery time of the message that was last received in this conversation in the current folder. More...
 
void set_LastDeliveryTime (System::DateTime value)
 Gets the delivery time of the message that was last received in this conversation in the current folder. More...
 
System::DateTime get_GlobalLastDeliveryTime () const
 Gets the delivery time of the message that was last received in this conversation across all folders in the mailbox. More...
 
void set_GlobalLastDeliveryTime (System::DateTime value)
 Gets the delivery time of the message that was last received in this conversation across all folders in the mailbox. More...
 
System::SharedPtr< System::Collections::Specialized::StringCollection > get_Categories () const
 Gets the category list for conversation items in the current folder. More...
 
System::SharedPtr< System::Collections::Specialized::StringCollection > get_GlobalCategories () const
 Gets the category list for all conversation items in a mamailboxilbox. More...
 
ExchangeConversationFlagStatus get_FlagStatus () const
 Gets the aggregated flag status for conversation items in the current folder. More...
 
void set_FlagStatus (ExchangeConversationFlagStatus value)
 Gets the aggregated flag status for conversation items in the current folder. More...
 
ExchangeConversationFlagStatus get_GlobalFlagStatus () const
 Gets the aggregated flag status for all conversation items in a mailbox. More...
 
void set_GlobalFlagStatus (ExchangeConversationFlagStatus value)
 Gets the aggregated flag status for all conversation items in a mailbox. More...
 
bool get_HasAttachments () const
 Gets a value indicating whether at least one conversation item in the current folder has an attachment. More...
 
void set_HasAttachments (bool value)
 Gets a value indicating whether at least one conversation item in the current folder has an attachment. More...
 
bool get_GlobalHasAttachments () const
 Gets a value indicating whether at least one conversation item in a mailbox has an attachment. More...
 
void set_GlobalHasAttachments (bool value)
 Gets a value indicating whether at least one conversation item in a mailbox has an attachment. More...
 
int32_t get_MessageCount () const
 Gets the total number of conversation items in the current folder. More...
 
void set_MessageCount (int32_t value)
 Gets the total number of conversation items in the current folder. More...
 
int32_t get_GlobalMessageCount () const
 Gets the total number of conversation items in the mailbox. More...
 
void set_GlobalMessageCount (int32_t value)
 Gets the total number of conversation items in the mailbox. More...
 
int32_t get_UnreadCount () const
 Gets a count of all the unread conversation items in the current folder. More...
 
void set_UnreadCount (int32_t value)
 Gets a count of all the unread conversation items in the current folder. More...
 
int32_t get_GlobalUnreadCount () const
 Gets a count of all the unread conversation items in the mailbox. More...
 
void set_GlobalUnreadCount (int32_t value)
 Gets a count of all the unread conversation items in the mailbox. More...
 
int32_t get_Size () const
 Gets the size of the conversation calculated from the size of all conversation items in the current folder. More...
 
void set_Size (int32_t value)
 Gets the size of the conversation calculated from the size of all conversation items in the current folder. More...
 
int32_t get_GlobalSize () const
 Gets the size of the conversation calculated from the size of all conversation items in the mailbox. More...
 
void set_GlobalSize (int32_t value)
 Gets the size of the conversation calculated from the size of all conversation items in the mailbox. More...
 
System::SharedPtr< System::Collections::Specialized::StringCollection > get_ItemClasses () const
 Gets a list of item classes that represents all the item classes of the conversation items in the current folder More...
 
System::SharedPtr< System::Collections::Specialized::StringCollection > get_GlobalItemClasses () const
 Gets a list of item classes that represents all the item classes of the conversation items in a mailbox. More...
 
ImportanceChoices get_Importance () const
 Gets the aggregated importance for all conversation items in the current folder. More...
 
void set_Importance (ImportanceChoices value)
 Gets the aggregated importance for all conversation items in the current folder. More...
 
ImportanceChoices get_GlobalImportance () const
 Gets the aggregated importance for all conversation items in a mailbox. More...
 
void set_GlobalImportance (ImportanceChoices value)
 Gets the aggregated importance for all conversation items in a mailbox. More...
 
System::SharedPtr< System::Collections::Specialized::StringCollection > get_ItemIds () const
 Gets the collection of item identifiers for all conversation items in the current folder. More...
 
System::SharedPtr< System::Collections::Specialized::StringCollection > get_GlobalItemIds () const
 Gets the collection of item identifiers for all conversation items in a mailbox. More...
 
 ExchangeConversation ()
 

Friends

class Aspose::Email::Clients::Exchange::WebService::Implementation::Conversations::Find::EwsClientConversationFind
 

Detailed Description

Represents a single conversation.

Constructor & Destructor Documentation

◆ ExchangeConversation()

Aspose::Email::Clients::Exchange::WebService::ExchangeConversation::ExchangeConversation ( )

Member Function Documentation

◆ get_Categories()

System::SharedPtr<System::Collections::Specialized::StringCollection> Aspose::Email::Clients::Exchange::WebService::ExchangeConversation::get_Categories ( ) const

Gets the category list for conversation items in the current folder.

◆ get_ConversationId()

System::String Aspose::Email::Clients::Exchange::WebService::ExchangeConversation::get_ConversationId ( ) const

Gets the conversation identifier.

◆ get_ConversationTopic()

System::String Aspose::Email::Clients::Exchange::WebService::ExchangeConversation::get_ConversationTopic ( ) const

Gets the conversation topic.

◆ get_FlagStatus()

ExchangeConversationFlagStatus Aspose::Email::Clients::Exchange::WebService::ExchangeConversation::get_FlagStatus ( ) const

Gets the aggregated flag status for conversation items in the current folder.

◆ get_GlobalCategories()

System::SharedPtr<System::Collections::Specialized::StringCollection> Aspose::Email::Clients::Exchange::WebService::ExchangeConversation::get_GlobalCategories ( ) const

Gets the category list for all conversation items in a mamailboxilbox.

◆ get_GlobalFlagStatus()

ExchangeConversationFlagStatus Aspose::Email::Clients::Exchange::WebService::ExchangeConversation::get_GlobalFlagStatus ( ) const

Gets the aggregated flag status for all conversation items in a mailbox.

◆ get_GlobalHasAttachments()

bool Aspose::Email::Clients::Exchange::WebService::ExchangeConversation::get_GlobalHasAttachments ( ) const

Gets a value indicating whether at least one conversation item in a mailbox has an attachment.

◆ get_GlobalImportance()

ImportanceChoices Aspose::Email::Clients::Exchange::WebService::ExchangeConversation::get_GlobalImportance ( ) const

Gets the aggregated importance for all conversation items in a mailbox.

◆ get_GlobalItemClasses()

System::SharedPtr<System::Collections::Specialized::StringCollection> Aspose::Email::Clients::Exchange::WebService::ExchangeConversation::get_GlobalItemClasses ( ) const

Gets a list of item classes that represents all the item classes of the conversation items in a mailbox.

◆ get_GlobalItemIds()

System::SharedPtr<System::Collections::Specialized::StringCollection> Aspose::Email::Clients::Exchange::WebService::ExchangeConversation::get_GlobalItemIds ( ) const

Gets the collection of item identifiers for all conversation items in a mailbox.

◆ get_GlobalLastDeliveryTime()

System::DateTime Aspose::Email::Clients::Exchange::WebService::ExchangeConversation::get_GlobalLastDeliveryTime ( ) const

Gets the delivery time of the message that was last received in this conversation across all folders in the mailbox.

◆ get_GlobalMessageCount()

int32_t Aspose::Email::Clients::Exchange::WebService::ExchangeConversation::get_GlobalMessageCount ( ) const

Gets the total number of conversation items in the mailbox.

◆ get_GlobalSize()

int32_t Aspose::Email::Clients::Exchange::WebService::ExchangeConversation::get_GlobalSize ( ) const

Gets the size of the conversation calculated from the size of all conversation items in the mailbox.

◆ get_GlobalUniqueRecipients()

System::SharedPtr<System::Collections::Specialized::StringCollection> Aspose::Email::Clients::Exchange::WebService::ExchangeConversation::get_GlobalUniqueRecipients ( ) const

Gets a list of all the people who have received messages in this conversation across all folders in the mailbox.

◆ get_GlobalUniqueSenders()

System::SharedPtr<System::Collections::Specialized::StringCollection> Aspose::Email::Clients::Exchange::WebService::ExchangeConversation::get_GlobalUniqueSenders ( ) const

Gets a list of all the senders of conversation items in the mailbox.

◆ get_GlobalUniqueUnreadSenders()

System::SharedPtr<System::Collections::Specialized::StringCollection> Aspose::Email::Clients::Exchange::WebService::ExchangeConversation::get_GlobalUniqueUnreadSenders ( ) const

Gets a list of all the people who have sent messages that are currently unread in this conversation across all folders in the mailbox.

◆ get_GlobalUnreadCount()

int32_t Aspose::Email::Clients::Exchange::WebService::ExchangeConversation::get_GlobalUnreadCount ( ) const

Gets a count of all the unread conversation items in the mailbox.

◆ get_HasAttachments()

bool Aspose::Email::Clients::Exchange::WebService::ExchangeConversation::get_HasAttachments ( ) const

Gets a value indicating whether at least one conversation item in the current folder has an attachment.

◆ get_Importance()

ImportanceChoices Aspose::Email::Clients::Exchange::WebService::ExchangeConversation::get_Importance ( ) const

Gets the aggregated importance for all conversation items in the current folder.

◆ get_ItemClasses()

System::SharedPtr<System::Collections::Specialized::StringCollection> Aspose::Email::Clients::Exchange::WebService::ExchangeConversation::get_ItemClasses ( ) const

Gets a list of item classes that represents all the item classes of the conversation items in the current folder

◆ get_ItemIds()

System::SharedPtr<System::Collections::Specialized::StringCollection> Aspose::Email::Clients::Exchange::WebService::ExchangeConversation::get_ItemIds ( ) const

Gets the collection of item identifiers for all conversation items in the current folder.

◆ get_LastDeliveryTime()

System::DateTime Aspose::Email::Clients::Exchange::WebService::ExchangeConversation::get_LastDeliveryTime ( ) const

Gets the delivery time of the message that was last received in this conversation in the current folder.

◆ get_MessageCount()

int32_t Aspose::Email::Clients::Exchange::WebService::ExchangeConversation::get_MessageCount ( ) const

Gets the total number of conversation items in the current folder.

◆ get_Size()

int32_t Aspose::Email::Clients::Exchange::WebService::ExchangeConversation::get_Size ( ) const

Gets the size of the conversation calculated from the size of all conversation items in the current folder.

◆ get_UniqueRecipients()

System::SharedPtr<System::Collections::Specialized::StringCollection> Aspose::Email::Clients::Exchange::WebService::ExchangeConversation::get_UniqueRecipients ( ) const

Gets the list of all the people who have received messages in this conversation for messages in the current folder.

◆ get_UniqueSenders()

System::SharedPtr<System::Collections::Specialized::StringCollection> Aspose::Email::Clients::Exchange::WebService::ExchangeConversation::get_UniqueSenders ( ) const

Gets a list of all the senders of conversation items in the current folder.

◆ get_UniqueUnreadSenders()

System::SharedPtr<System::Collections::Specialized::StringCollection> Aspose::Email::Clients::Exchange::WebService::ExchangeConversation::get_UniqueUnreadSenders ( ) const

Gets a list of all the people who have sent messages that are currently unread in this conversation in the current folder.

◆ get_UnreadCount()

int32_t Aspose::Email::Clients::Exchange::WebService::ExchangeConversation::get_UnreadCount ( ) const

Gets a count of all the unread conversation items in the current folder.

◆ set_ConversationId()

void Aspose::Email::Clients::Exchange::WebService::ExchangeConversation::set_ConversationId ( System::String  value)

Gets the conversation identifier.

◆ set_ConversationTopic()

void Aspose::Email::Clients::Exchange::WebService::ExchangeConversation::set_ConversationTopic ( System::String  value)

Gets the conversation topic.

◆ set_FlagStatus()

void Aspose::Email::Clients::Exchange::WebService::ExchangeConversation::set_FlagStatus ( ExchangeConversationFlagStatus  value)

Gets the aggregated flag status for conversation items in the current folder.

◆ set_GlobalFlagStatus()

void Aspose::Email::Clients::Exchange::WebService::ExchangeConversation::set_GlobalFlagStatus ( ExchangeConversationFlagStatus  value)

Gets the aggregated flag status for all conversation items in a mailbox.

◆ set_GlobalHasAttachments()

void Aspose::Email::Clients::Exchange::WebService::ExchangeConversation::set_GlobalHasAttachments ( bool  value)

Gets a value indicating whether at least one conversation item in a mailbox has an attachment.

◆ set_GlobalImportance()

void Aspose::Email::Clients::Exchange::WebService::ExchangeConversation::set_GlobalImportance ( ImportanceChoices  value)

Gets the aggregated importance for all conversation items in a mailbox.

◆ set_GlobalLastDeliveryTime()

void Aspose::Email::Clients::Exchange::WebService::ExchangeConversation::set_GlobalLastDeliveryTime ( System::DateTime  value)

Gets the delivery time of the message that was last received in this conversation across all folders in the mailbox.

◆ set_GlobalMessageCount()

void Aspose::Email::Clients::Exchange::WebService::ExchangeConversation::set_GlobalMessageCount ( int32_t  value)

Gets the total number of conversation items in the mailbox.

◆ set_GlobalSize()

void Aspose::Email::Clients::Exchange::WebService::ExchangeConversation::set_GlobalSize ( int32_t  value)

Gets the size of the conversation calculated from the size of all conversation items in the mailbox.

◆ set_GlobalUnreadCount()

void Aspose::Email::Clients::Exchange::WebService::ExchangeConversation::set_GlobalUnreadCount ( int32_t  value)

Gets a count of all the unread conversation items in the mailbox.

◆ set_HasAttachments()

void Aspose::Email::Clients::Exchange::WebService::ExchangeConversation::set_HasAttachments ( bool  value)

Gets a value indicating whether at least one conversation item in the current folder has an attachment.

◆ set_Importance()

void Aspose::Email::Clients::Exchange::WebService::ExchangeConversation::set_Importance ( ImportanceChoices  value)

Gets the aggregated importance for all conversation items in the current folder.

◆ set_LastDeliveryTime()

void Aspose::Email::Clients::Exchange::WebService::ExchangeConversation::set_LastDeliveryTime ( System::DateTime  value)

Gets the delivery time of the message that was last received in this conversation in the current folder.

◆ set_MessageCount()

void Aspose::Email::Clients::Exchange::WebService::ExchangeConversation::set_MessageCount ( int32_t  value)

Gets the total number of conversation items in the current folder.

◆ set_Size()

void Aspose::Email::Clients::Exchange::WebService::ExchangeConversation::set_Size ( int32_t  value)

Gets the size of the conversation calculated from the size of all conversation items in the current folder.

◆ set_UnreadCount()

void Aspose::Email::Clients::Exchange::WebService::ExchangeConversation::set_UnreadCount ( int32_t  value)

Gets a count of all the unread conversation items in the current folder.

Friends And Related Function Documentation

◆ Aspose::Email::Clients::Exchange::WebService::Implementation::Conversations::Find::EwsClientConversationFind

friend class Aspose::Email::Clients::Exchange::WebService::Implementation::Conversations::Find::EwsClientConversationFind
friend