Represents the response to a GetUsersSettings call for an individual user. More...
Inherits Aspose::Email::Clients::Exchange::AutodiscoverResponse.
Public Member Functions | |
| System::String | get_SmtpAddress () const |
| Gets the SMTP address this response applies to. More... | |
| void | set_SmtpAddress (System::String value) |
| Gets the SMTP address this response applies to. More... | |
| System::String | get_RedirectTarget () const |
| Gets the redirectionTarget (URL or email address) More... | |
| void | set_RedirectTarget (System::String value) |
| Gets the redirectionTarget (URL or email address) More... | |
| System::SharedPtr< System::Collections::Generic::IDictionary< UserSettingName, System::SharedPtr< System::Object > > > | get_Settings () const |
| Gets the requested settings for the user. More... | |
| void | set_Settings (System::SharedPtr< System::Collections::Generic::IDictionary< UserSettingName, System::SharedPtr< System::Object >>> value) |
| Gets the requested settings for the user. More... | |
| System::SharedPtr< System::Collections::ObjectModel::Collection< System::SharedPtr< UserSettingError > > > | get_UserSettingErrors () const |
| Gets error information for settings that could not be returned. More... | |
| void | set_UserSettingErrors (System::SharedPtr< System::Collections::ObjectModel::Collection< System::SharedPtr< UserSettingError >>> value) |
| Gets error information for settings that could not be returned. More... | |
| GetUserSettingsResponse () | |
| Initializes a new instance of the GetUserSettingsResponse class. More... | |
| template<typename T > | |
| bool | TryGetSettingValue (UserSettingName setting, T &value) |
| Tries the get the user setting value. More... | |
| void | LoadFromXml (System::SharedPtr< AutodiscoverXmlReader > reader, System::String endElementName) override |
| Loads response from XML. More... | |
| void | LoadUserSettingsFromXml (System::SharedPtr< AutodiscoverXmlReader > reader) |
| Loads from XML. More... | |
Public Member Functions inherited from Aspose::Email::Clients::Exchange::AutodiscoverResponse | |
| AutodiscoverErrorCode | get_ErrorCode () const |
| Gets the error code that was returned by the service. More... | |
| void | set_ErrorCode (AutodiscoverErrorCode value) |
| Gets the error code that was returned by the service. More... | |
| System::String | get_ErrorMessage () const |
| Gets the error message that was returned by the service. More... | |
| void | set_ErrorMessage (System::String value) |
| Gets the error message that was returned by the service. More... | |
| System::SharedPtr< System::Uri > | get_RedirectionUrl () const |
| Gets the redirection URL. More... | |
| void | set_RedirectionUrl (System::SharedPtr< System::Uri > value) |
| Sets the redirection URL. More... | |
Additional Inherited Members | |
Protected Member Functions inherited from Aspose::Email::Clients::Exchange::AutodiscoverResponse | |
| AutodiscoverResponse () | |
| Initializes a new instance of the AutodiscoverResponse class. More... | |
Represents the response to a GetUsersSettings call for an individual user.
| Aspose::Email::Clients::Exchange::GetUserSettingsResponse::GetUserSettingsResponse | ( | ) |
Initializes a new instance of the GetUserSettingsResponse class.
| System::String Aspose::Email::Clients::Exchange::GetUserSettingsResponse::get_RedirectTarget | ( | ) | const |
Gets the redirectionTarget (URL or email address)
| System::SharedPtr<System::Collections::Generic::IDictionary<UserSettingName, System::SharedPtr<System::Object> > > Aspose::Email::Clients::Exchange::GetUserSettingsResponse::get_Settings | ( | ) | const |
Gets the requested settings for the user.
| System::String Aspose::Email::Clients::Exchange::GetUserSettingsResponse::get_SmtpAddress | ( | ) | const |
Gets the SMTP address this response applies to.
| System::SharedPtr<System::Collections::ObjectModel::Collection<System::SharedPtr<UserSettingError> > > Aspose::Email::Clients::Exchange::GetUserSettingsResponse::get_UserSettingErrors | ( | ) | const |
Gets error information for settings that could not be returned.
|
overridevirtual |
Loads response from XML.
| reader | The reader. |
| endElementName | End element name. |
Reimplemented from Aspose::Email::Clients::Exchange::AutodiscoverResponse.
| void Aspose::Email::Clients::Exchange::GetUserSettingsResponse::LoadUserSettingsFromXml | ( | System::SharedPtr< AutodiscoverXmlReader > | reader | ) |
Loads from XML.
| reader | The reader. |
| void Aspose::Email::Clients::Exchange::GetUserSettingsResponse::set_RedirectTarget | ( | System::String | value | ) |
Gets the redirectionTarget (URL or email address)
| void Aspose::Email::Clients::Exchange::GetUserSettingsResponse::set_Settings | ( | System::SharedPtr< System::Collections::Generic::IDictionary< UserSettingName, System::SharedPtr< System::Object >>> | value | ) |
Gets the requested settings for the user.
| void Aspose::Email::Clients::Exchange::GetUserSettingsResponse::set_SmtpAddress | ( | System::String | value | ) |
Gets the SMTP address this response applies to.
| void Aspose::Email::Clients::Exchange::GetUserSettingsResponse::set_UserSettingErrors | ( | System::SharedPtr< System::Collections::ObjectModel::Collection< System::SharedPtr< UserSettingError >>> | value | ) |
Gets error information for settings that could not be returned.
|
inline |
Tries the get the user setting value.
| T | Type of user setting. |
| setting | The setting. |
| value | The setting value. |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |