Edit

Share via


UserConfiguration Class

Definition

Creates and accesses user-defined configuration settings.

public ref class UserConfiguration
public class UserConfiguration
Public Class UserConfiguration
Inheritance
UserConfiguration

Constructors

UserConfiguration(ExchangeService)

Initializes a new instance of the UserConfiguration class with a service object.

Properties

BinaryData

Gets or sets the binary data of the user configuration.

Dictionary

Gets the dictionary of the user configuration.

IsDirty

Gets a value that indicates whether the user configuration object has been modified.

ItemId

Gets the identifier of the user configuration.

Name

Gets the name of the user configuration.

ParentFolderId

Gets the identifier of the folder that contains the user configuration.

XmlData

Gets or sets the XML data of the user configuration.

Methods

Bind(ExchangeService, String, FolderId, UserConfigurationProperties)

Binds to an existing user configuration, based on a user configuration name, folder identifier, and the specified user configuration properties.

Bind(ExchangeService, String, WellKnownFolderName, UserConfigurationProperties)

Binds to an existing user configuration based on a user configuration name, folder name, and the specified user configuration properties.

Delete()

Deletes the user configuration.

Load(UserConfigurationProperties)

Loads the specified user configuration properties.

Save(String, FolderId)

Saves the user configuration by setting the user configuration name and the folder identifier of the folder that contains the user configuration.

Save(String, WellKnownFolderName)

Saves the user configuration by setting the user configuration name and the well-known folder name of the folder that contains the user configuration.

Update()

Updates the user configuration object on the server.

Applies to