3.1.4.4.2 Elements

The following table summarizes the set of XML schema element definitions that are specific to the GetUserSettings operation.

Element name

Description

GetUserSettingsRequestMessage

Specifies a call to the server, specifying the configuration settings to be returned along with the email address of the user whose settings are to be retrieved.

GetUserSettingsResponseMessage

Returns to the caller the user's configuration settings that were requested in the GetUserSettingsRequestMessage element call.

GetUserSettingsRequest

Represents the parameters of a call to a GetUserSettings operation.

GetUserSettingsResponse

Represents the response to a GetUserSettings operation for a specified user.

AutodiscoverRequest

Represents the base element of all Autodiscover requests.

Users

Represents a list of User elements.

User

Represents the user.

RequestedServerVersion

Specifies the server version that an Autodiscover operation targets.

AutodiscoverResponse

Represents the base class for all responses returned by the Autodiscover service.

ErrorCode

Defines the error codes that can be returned by the Autodiscover service.

ArrayOfUserResponse

Contains an array of UserResponse elements.

UserResponse

Contains the requested settings for the specified user.

UserSettingErrors

Contains error information for settings that could not be returned.

UserSettingError

Represents an error that occurred while retrieving a user setting in response to a GetUserSettings operation request.

UserSettings

Represents the base class for all user settings returned by the GetUserSettings operation request.

UserSetting

Represents the base class for all user settings returned by the GetUserSettings operation.

WebClientUrls

Represents the internal and external URLs of a web client.

WebClientUrl

Represents a URL of a web client.

ProtocolConnections

Represents a collection of protocol connections.

ProtocolConnection

Represents the email protocol connection settings for POP3, IMAP4, and SMTP.

AlternateMailboxes

Represents a collection of alternate mailboxes.

AlternateMailbox

Represents an alternate mailbox, such as an archived mailbox which is a secondary mailbox that is associated with a user and is used to manage email storage limits.

ArrayOfFileExtension

Represents a list of valid file extensions for a document sharing location.<31>

DocumentSharingLocation

Represents a document sharing location and provides metadata for the location.<32>

DocumentSharingLocationCollectionSetting

Represents a collection of document sharing location settings.<33>

DocumentSharingLocations

Represents a list of document sharing locations.<34>