Lenguaje

User Clase

Definición

Representa un usuario.

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
Herencia
Object Platform::Object IInspectable User
Atributos

Requisitos de Windows

Requisitos Description
Familia de dispositivos
Windows 10 (se introdujo en la versión 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v1.0)

Propiedades

Nombre Description
AuthenticationStatus

Obtiene el estado de autenticación del usuario.

NonRoamableId

Obtiene el identificador no móvil del usuario.

Type

Obtiene el tipo de usuario.

Métodos

Nombre Description
CheckUserAgeConsentGroupAsync(UserAgeConsentGroup)

Recupera un valor que indica si el usuario pertenece al grupo de consentimiento de edad de usuario especificado.

CreateWatcher()

Crea un UserWatcher que enumera a los usuarios y genera eventos cuando cambia la colección de usuarios o cuando cambia el estado de autenticación de un usuario.

FindAllAsync()

Busca todos los usuarios de forma asincrónica.

FindAllAsync(UserType, UserAuthenticationStatus)

Busca de forma asincrónica todos los usuarios de un tipo determinado y el estado de autenticación.

FindAllAsync(UserType)

Busca todos los usuarios de un tipo determinado de forma asincrónica.

GetAgeVerificationStatusAsync()

Recupera un valor que indica si se ha comprobado la antigüedad del usuario actual y cómo se ha comprobado.

GetDefault()

Obtiene un objeto que representa la cuenta de usuario predeterminada.

GetFromId(String)

Obtiene un usuario con un identificador determinado.

GetPictureAsync(UserPictureSize)

Obtiene la imagen de un usuario de forma asincrónica.

GetPropertiesAsync(IVectorView<String>)

Obtiene las propiedades del usuario.

GetPropertyAsync(String)

Obtiene una propiedad para el usuario. Use la clase KnownUserProperties para obtener nombres de propiedad.

GetUserAgeRangeAsync()

Recupera el intervalo de edad en el que se encuentra el usuario actual.

Se aplica a

Consulte también

  • ejemplo de información de usuario de