3.1.4.4.3 Complex Types
The following table summarizes the set of XML schema complex type definitions that are specific to the GetUserSettings operation.
Complex type name |
Description |
---|---|
GetUserSettingsRequest |
Specifies a request message for the GetUserSettings operation. Retrieves the specified settings for one or more users. |
AutodiscoverRequest |
Represents the base class for all requests made to the Autodiscover service. |
Users |
Represents a collection of User elements denoting users whose settings are to be retrieved. |
User |
Represents a user whose settings are to be retrieved. The user is identified by SMTP address or legacy DN. |
GetUserSettingsResponse |
Represents a response that contains an array of user responses. |
AutodiscoverResponse |
Represents the base class for all responses returned by the Autodiscover service. |
UserResponse |
Represents a response to a GetUserSettings operation for a specified user. The server returns only the configuration settings requested by the client. |
UserSettingErrors |
Represents a collection of UserSettingError elements that contains error information for settings that could not be returned. |
ArrayOfUserResponse |
Represents an array of UserResponse elements that contains the responses for each specified user. |
UserSettingError |
Represents a user setting error that resulted from a GetUserSettings operation request. |
UserSettings |
Represents a collection of UserSetting elements (section 3.1.4.4.2.16) all user settings that are returned by the GetUserSettings operation. |
UserSetting |
Represents the user settings to be returned by the GetUserSettings operation. |
StringSetting |
Represents a user setting value. |
WebClientUrlCollectionSetting |
Represents a collection of WebClientUrls elements. |
WebClientUrls |
Represents a collection of WebClientUrl elements that denote the server's web clients. |
WebClientUrl |
Represents the URL of the server's web client. |
ProtocolConnectionCollectionSetting |
Represents a collection of ProtocolConnection elements. |
ProtocolConnections |
Represents a collection of ProtocolConnection elements that denote the internal and external protocol connections for the server's web client. |
ProtocolConnection |
Represents the email protocol connection settings for POP3, IMAP4, and SMTP protocols. |
AlternateMailboxCollectionSetting |
Represents a collection of AlternateMailboxes elements. |
AlternateMailboxes |
Represents a collection of AlternateMailbox elements. |
AlternateMailbox |
Represents an alternate mailbox. |
ArrayOfFileExtension |
Represents a list of valid file extensions for a document sharing location.<39> |
DocumentSharingLocation |
Represents a document sharing location and provides metadata for the location.<40> |
DocumentSharingLocationCollectionSetting |
Represents a collection of document sharing location settings.<41> |
DocumentSharingLocations |
Represents a list of document sharing locations.<42> |