Condividi tramite


User Classe

Definizione

Rappresenta un utente.

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
Ereditarietà
Object Platform::Object IInspectable User
Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 10 (è stato introdotto in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)

Proprietà

AuthenticationStatus

Ottiene lo stato di autenticazione dell'utente.

NonRoamableId

Ottiene l'ID non roamable dell'utente.

Type

Ottiene il tipo di utente.

Metodi

CheckUserAgeConsentGroupAsync(UserAgeConsentGroup)

Recupera un valore che indica se l'utente appartiene al gruppo di consenso dell'età dell'utente specificato.

CreateWatcher()

Crea un UserWatcher che enumera gli utenti e genera eventi quando la raccolta di utenti cambia o quando lo stato di autenticazione di un utente cambia.

FindAllAsync()

Trova tutti gli utenti in modo asincrono.

FindAllAsync(UserType)

Trova tutti gli utenti di un determinato tipo in modo asincrono.

FindAllAsync(UserType, UserAuthenticationStatus)

Trova tutti gli utenti di un determinato tipo e stato di autenticazione in modo asincrono.

GetDefault()

Ottiene un oggetto che rappresenta l'account utente predefinito.

GetFromId(String)

Ottiene un utente con un ID specificato.

GetPictureAsync(UserPictureSize)

Ottiene l'immagine di un utente in modo asincrono.

GetPropertiesAsync(IVectorView<String>)

Ottiene le proprietà per l'utente.

GetPropertyAsync(String)

Ottiene una proprietà per l'utente. Utilizzare la classe KnownUserProperties per ottenere i nomi delle proprietà.

Si applica a

Vedi anche