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 |