Partager via


User Classe

Définition

Représente un utilisateur.

public ref class User sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class User final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class User final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class User
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class User
Public NotInheritable Class User
Héritage
Object Platform::Object IInspectable User
Attributs

Configuration requise pour Windows

Famille d’appareils
Windows 10 (introduit dans 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v1.0)

Propriétés

AuthenticationStatus

Obtient la status d’authentification de l’utilisateur.

NonRoamableId

Obtient l’ID non itinérant de l’utilisateur.

Type

Obtient le type d’utilisateur.

Méthodes

CheckUserAgeConsentGroupAsync(UserAgeConsentGroup)

Récupère une valeur indiquant si l’utilisateur appartient au groupe de consentement d’âge de l’utilisateur spécifié.

CreateWatcher()

Crée un UserWatcher qui énumère les utilisateurs et déclenche des événements lorsque la collection d’utilisateurs change ou lorsque l’état d’authentification d’un utilisateur change.

FindAllAsync()

Recherche tous les utilisateurs de manière asynchrone.

FindAllAsync(UserType)

Recherche tous les utilisateurs d’un type donné de manière asynchrone.

FindAllAsync(UserType, UserAuthenticationStatus)

Recherche tous les utilisateurs d’un type et d’authentification donnés status de manière asynchrone.

GetDefault()

Obtient un objet représentant le compte d’utilisateur par défaut.

GetFromId(String)

Obtient un utilisateur avec un ID donné.

GetPictureAsync(UserPictureSize)

Obtient l’image d’un utilisateur de façon asynchrone.

GetPropertiesAsync(IVectorView<String>)

Obtient les propriétés de l’utilisateur.

GetPropertyAsync(String)

Obtient une propriété pour l’utilisateur. Utilisez la classe KnownUserProperties pour obtenir des noms de propriétés.

S’applique à

Voir aussi