Compartilhar via


User Classe

Definição

Representa um usuário.

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
Herança
Object Platform::Object IInspectable User
Atributos

Requisitos do Windows

Família de dispositivos
Windows 10 (introduzida na 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v1.0)

Propriedades

AuthenticationStatus

Obtém o status de autenticação do usuário.

NonRoamableId

Obtém a ID não móvel do usuário.

Type

Obtém o tipo de usuário.

Métodos

CheckUserAgeConsentGroupAsync(UserAgeConsentGroup)

Recupera um valor que indica se o usuário pertence à faixa de consentimento de idade do usuário especificada.

CreateWatcher()

Cria um UserWatcher que enumera usuários e gera eventos quando a coleção de usuários é alterada ou quando o estado de autenticação de um usuário é alterado.

FindAllAsync()

Localiza todos os usuários de forma assíncrona.

FindAllAsync(UserType)

Localiza todos os usuários de um determinado tipo de forma assíncrona.

FindAllAsync(UserType, UserAuthenticationStatus)

Localiza todos os usuários de um determinado tipo e autenticação status de forma assíncrona.

GetDefault()

Obtém um objeto que representa a conta de usuário padrão.

GetFromId(String)

Obtém um usuário com uma determinada ID.

GetPictureAsync(UserPictureSize)

Obtém a imagem de um usuário de forma assíncrona.

GetPropertiesAsync(IVectorView<String>)

Obtém propriedades para o usuário.

GetPropertyAsync(String)

Obtém uma propriedade para o usuário. Use a classe KnownUserProperties para obter nomes de propriedade.

Aplica-se a

Confira também