Retrieving a User's Settings (GetUserSettings)

Use the ICISite interface GetUserSettings method to retrieve a list of a user's settings.

In versions 5.2.5 and later, GetUserSettings is case insensitive. That is, in many non-windows environments “KMarsh” and “kmarsh” are two different usernames and case matters. With this method, “KMarsh”, “KMARSH”, and “kmarsh” are all the same user account.

Signature:

HRESULT GetUserSettings(

[in] BSTR bstrUser,

[out, retval] ICIClientSettings **prop);

Example:

Site.GetUserSettings("kmarsh")