Windows.System.UserProfile Namespace

Enables apps get information about users, set globalization preferences, and control the lock screen image.

Classes

AdvertisingManager

Provides a property that lets the caller retrieve the advertising ID.

AdvertisingManagerForUser

Associates a user with an advertising ID.

AssignedAccessSettings

Provides properties and methods to access the user's assigned access settings.

DiagnosticsSettings

Provides properties and methods to access the user's diagnostics settings.

FirstSignInSettings

Represents a collection of settings that a user can opt-in to during the first run experience.

GlobalizationPreferences

A static class for holding various user globalization preferences.

GlobalizationPreferencesForUser

A class for holding the various globalization preferences of a user. This API is part of support for multi-user apps (MUA).

LockScreen

Provides properties and methods to manage the full-screen image used as the lock screen background.

UserInformation

Represents information about the user, such as name and account picture.

Important

The UserInformation class is not supported on Windows 10 or later. Use the User class instead. See Remarks.

UserProfilePersonalizationSettings

Provides properties and methods to manage the user's desktop wallpaper and lock screen background image.

Structs

UserProfileContract
UserProfileLockScreenContract

Enums

AccountPictureKind

Allows you to request a specific image type when using GetAccountPicture.

SetAccountPictureResult

A result that is returned when you try to set the image for a user account.

This object is returned when you call SetAccountPictureAsync, SetAccountPictureFromStreamAsync, SetAccountPicturesAsync, and SetAccountPicturesFromStreamAsync.

SetImageFeedResult

Specifies the result of a call to LockScreen.RequestSetImageFeedAsync

See also