Represents options for GetMessageTrackingReport 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... | |
MessageTrackingReportTemplate | get_ReportTemplate () const |
Gets the type of report to get. More... | |
void | set_ReportTemplate (MessageTrackingReportTemplate value) |
Sets the type of report to get. More... | |
System::SharedPtr< MailAddress > | get_RecipientFilter () const |
Gets a recipient address to use with the specified report. More... | |
void | set_RecipientFilter (System::SharedPtr< MailAddress > value) |
Sets a recipient address to use with the specified report. More... | |
System::String | get_MessageTrackingReportId () const |
Gets an identity string that was obtained from the FindMessageTrackingReport operation (non-empty string) More... | |
void | set_MessageTrackingReportId (System::String value) |
Sets an identity string that was obtained from the FindMessageTrackingReport operation (non-empty string) More... | |
bool | get_ReturnQueueEvents () const |
Gets a value indicating whether the person who is running the task is in a privileged role. More... | |
void | set_ReturnQueueEvents (bool value) |
Sets a value indicating whether the person who is running the task is in a privileged role. More... | |
System::String | get_DiagnosticsLevel () const |
Gets a timing and performance information that will be used to derive the report. More... | |
void | set_DiagnosticsLevel (System::String value) |
Sets a timing and performance information that will be used to derive the report. More... | |
GetMessageTrackingReportOptions (System::String scope, System::String messageTrackingReportId) | |
Initializes a new instance of the GetMessageTrackingReportOptions class More... | |
Represents options for GetMessageTrackingReport operation
Aspose::Email::Clients::Exchange::WebService::GetMessageTrackingReportOptions::GetMessageTrackingReportOptions | ( | System::String | scope, |
System::String | messageTrackingReportId | ||
) |
Initializes a new instance of the GetMessageTrackingReportOptions class
scope | Specifies where to perform the search |
messageTrackingReportId | Specifies an identity string that was obtained from the FindMessageTrackingReport operation |
ArgumentException | scope is null or empty |
ArgumentException | messageTrackingReportId is null or empty |
System::String Aspose::Email::Clients::Exchange::WebService::GetMessageTrackingReportOptions::get_DiagnosticsLevel | ( | ) | const |
Gets a timing and performance information that will be used to derive the report.
System::String Aspose::Email::Clients::Exchange::WebService::GetMessageTrackingReportOptions::get_MessageTrackingReportId | ( | ) | const |
Gets an identity string that was obtained from the FindMessageTrackingReport operation (non-empty string)
ArgumentException | value is null or empty |
System::SharedPtr<MailAddress> Aspose::Email::Clients::Exchange::WebService::GetMessageTrackingReportOptions::get_RecipientFilter | ( | ) | const |
Gets a recipient address to use with the specified report.
MessageTrackingReportTemplate Aspose::Email::Clients::Exchange::WebService::GetMessageTrackingReportOptions::get_ReportTemplate | ( | ) | const |
Gets the type of report to get.
bool Aspose::Email::Clients::Exchange::WebService::GetMessageTrackingReportOptions::get_ReturnQueueEvents | ( | ) | const |
Gets a value indicating whether the person who is running the task is in a privileged role.
System::String Aspose::Email::Clients::Exchange::WebService::GetMessageTrackingReportOptions::get_Scope | ( | ) | const |
Gets the search scope (non-empty string)
ArgumentException | value is null or empty |
void Aspose::Email::Clients::Exchange::WebService::GetMessageTrackingReportOptions::set_DiagnosticsLevel | ( | System::String | value | ) |
Sets a timing and performance information that will be used to derive the report.
void Aspose::Email::Clients::Exchange::WebService::GetMessageTrackingReportOptions::set_MessageTrackingReportId | ( | System::String | value | ) |
Sets an identity string that was obtained from the FindMessageTrackingReport operation (non-empty string)
ArgumentException | value is null or empty |
void Aspose::Email::Clients::Exchange::WebService::GetMessageTrackingReportOptions::set_RecipientFilter | ( | System::SharedPtr< MailAddress > | value | ) |
Sets a recipient address to use with the specified report.
void Aspose::Email::Clients::Exchange::WebService::GetMessageTrackingReportOptions::set_ReportTemplate | ( | MessageTrackingReportTemplate | value | ) |
Sets the type of report to get.
void Aspose::Email::Clients::Exchange::WebService::GetMessageTrackingReportOptions::set_ReturnQueueEvents | ( | bool | value | ) |
Sets a value indicating whether the person who is running the task is in a privileged role.
void Aspose::Email::Clients::Exchange::WebService::GetMessageTrackingReportOptions::set_Scope | ( | System::String | value | ) |
Sets the search scope (non-empty string)
ArgumentException | value is null or empty |