Represents options for FindMessageTrackingReport operation More...
Inherits Object.
Public Member Functions | |
System::String | get_Scope () const |
Gets the search scope (non-empty string) More... | |
void | set_Scope (System::String value) |
Sets the search scope (non-empty string) More... | |
System::String | get_Domain () const |
Gets the domain to search for. More... | |
void | set_Domain (System::String value) |
Sets the domain to search for. More... | |
System::SharedPtr< MailAddress > | get_Sender () const |
Gets the e-mail address of the person who is sending the message. More... | |
void | set_Sender (System::SharedPtr< MailAddress > value) |
Sets the e-mail address of the person who is sending the message. More... | |
System::SharedPtr< MailAddress > | get_Recipient () const |
Gets the e-mail addresses of the people who are receiving the message. More... | |
void | set_Recipient (System::SharedPtr< MailAddress > value) |
Sets the e-mail addresses of the people who are receiving the message. More... | |
System::String | get_Subject () const |
Gets the subject filter to search for. More... | |
void | set_Subject (System::String value) |
Sets the subject filter to search for. More... | |
System::DateTime | get_StartDateTime () const |
Gets the search time period, indicating that the message was sent after this value. More... | |
void | set_StartDateTime (System::DateTime value) |
Sets the search time period, indicating that the message was sent after this value. More... | |
System::DateTime | get_EndDateTime () const |
Gets the search time period, indicating that the message was sent before this value. More... | |
void | set_EndDateTime (System::DateTime value) |
Sets the search time period, indicating that the message was sent before this value. More... | |
System::String | get_MessageId () const |
Gets the message identification to search for. More... | |
void | set_MessageId (System::String value) |
Sets the message identification to search for. More... | |
System::SharedPtr< MailAddress > | get_FederatedDeliveryMailbox () const |
Gets the mailbox to which a cross-premise message was sent. More... | |
void | set_FederatedDeliveryMailbox (System::SharedPtr< MailAddress > value) |
Sets the mailbox to which a cross-premise message was sent. More... | |
System::String | get_DiagnosticsLevel () const |
Gets diagnostics level specifying how detailed the tracing report should be. More... | |
void | set_DiagnosticsLevel (System::String value) |
Sets diagnostics level specifying how detailed the tracing report should be. More... | |
FindMessageTrackingReportOptions (System::String scope, System::String domain) | |
Initializes a new instance of the FindMessageTrackingReportOptions class More... | |
Represents options for FindMessageTrackingReport operation
Aspose::Email::Clients::Exchange::WebService::FindMessageTrackingReportOptions::FindMessageTrackingReportOptions | ( | System::String | scope, |
System::String | domain | ||
) |
Initializes a new instance of the FindMessageTrackingReportOptions class
scope | Specifies where to perform the search. |
domain | Specified the domain to search for. |
AsposeArgumentException | scope is null or empty |
AsposeArgumentException | domain is null or empty |
System::String Aspose::Email::Clients::Exchange::WebService::FindMessageTrackingReportOptions::get_DiagnosticsLevel | ( | ) | const |
Gets diagnostics level specifying how detailed the tracing report should be.
System::String Aspose::Email::Clients::Exchange::WebService::FindMessageTrackingReportOptions::get_Domain | ( | ) | const |
Gets the domain to search for.
AsposeArgumentException | value is null or empty |
System::DateTime Aspose::Email::Clients::Exchange::WebService::FindMessageTrackingReportOptions::get_EndDateTime | ( | ) | const |
Gets the search time period, indicating that the message was sent before this value.
System::SharedPtr<MailAddress> Aspose::Email::Clients::Exchange::WebService::FindMessageTrackingReportOptions::get_FederatedDeliveryMailbox | ( | ) | const |
Gets the mailbox to which a cross-premise message was sent.
System::String Aspose::Email::Clients::Exchange::WebService::FindMessageTrackingReportOptions::get_MessageId | ( | ) | const |
Gets the message identification to search for.
System::SharedPtr<MailAddress> Aspose::Email::Clients::Exchange::WebService::FindMessageTrackingReportOptions::get_Recipient | ( | ) | const |
Gets the e-mail addresses of the people who are receiving the message.
System::String Aspose::Email::Clients::Exchange::WebService::FindMessageTrackingReportOptions::get_Scope | ( | ) | const |
Gets the search scope (non-empty string)
AsposeArgumentException | value is null or empty |
System::SharedPtr<MailAddress> Aspose::Email::Clients::Exchange::WebService::FindMessageTrackingReportOptions::get_Sender | ( | ) | const |
Gets the e-mail address of the person who is sending the message.
System::DateTime Aspose::Email::Clients::Exchange::WebService::FindMessageTrackingReportOptions::get_StartDateTime | ( | ) | const |
Gets the search time period, indicating that the message was sent after this value.
System::String Aspose::Email::Clients::Exchange::WebService::FindMessageTrackingReportOptions::get_Subject | ( | ) | const |
Gets the subject filter to search for.
void Aspose::Email::Clients::Exchange::WebService::FindMessageTrackingReportOptions::set_DiagnosticsLevel | ( | System::String | value | ) |
Sets diagnostics level specifying how detailed the tracing report should be.
void Aspose::Email::Clients::Exchange::WebService::FindMessageTrackingReportOptions::set_Domain | ( | System::String | value | ) |
Sets the domain to search for.
AsposeArgumentException | value is null or empty |
void Aspose::Email::Clients::Exchange::WebService::FindMessageTrackingReportOptions::set_EndDateTime | ( | System::DateTime | value | ) |
Sets the search time period, indicating that the message was sent before this value.
void Aspose::Email::Clients::Exchange::WebService::FindMessageTrackingReportOptions::set_FederatedDeliveryMailbox | ( | System::SharedPtr< MailAddress > | value | ) |
Sets the mailbox to which a cross-premise message was sent.
void Aspose::Email::Clients::Exchange::WebService::FindMessageTrackingReportOptions::set_MessageId | ( | System::String | value | ) |
Sets the message identification to search for.
void Aspose::Email::Clients::Exchange::WebService::FindMessageTrackingReportOptions::set_Recipient | ( | System::SharedPtr< MailAddress > | value | ) |
Sets the e-mail addresses of the people who are receiving the message.
void Aspose::Email::Clients::Exchange::WebService::FindMessageTrackingReportOptions::set_Scope | ( | System::String | value | ) |
Sets the search scope (non-empty string)
AsposeArgumentException | value is null or empty |
void Aspose::Email::Clients::Exchange::WebService::FindMessageTrackingReportOptions::set_Sender | ( | System::SharedPtr< MailAddress > | value | ) |
Sets the e-mail address of the person who is sending the message.
void Aspose::Email::Clients::Exchange::WebService::FindMessageTrackingReportOptions::set_StartDateTime | ( | System::DateTime | value | ) |
Sets the search time period, indicating that the message was sent after this value.
void Aspose::Email::Clients::Exchange::WebService::FindMessageTrackingReportOptions::set_Subject | ( | System::String | value | ) |
Sets the subject filter to search for.