Поделиться через


User Класс

Определение

Представляет пользователя.

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
Наследование
Object Platform::Object IInspectable User
Атрибуты

Требования к Windows

Семейство устройств
Windows 10 (появилось в 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (появилось в v1.0)

Свойства

AuthenticationStatus

Возвращает состояние проверки подлинности пользователя.

NonRoamableId

Возвращает неперемездываемый идентификатор пользователя.

Type

Возвращает тип пользователя.

Методы

CheckUserAgeConsentGroupAsync(UserAgeConsentGroup)

Извлекает значение, указывающее, принадлежит ли пользователь к указанной возрастной группе согласия пользователя.

CreateWatcher()

Создает UserWatcher , который перечисляет пользователей и вызывает события при изменении коллекции пользователей или при изменении состояния проверки подлинности пользователя.

FindAllAsync()

Находит всех пользователей асинхронно.

FindAllAsync(UserType)

Асинхронно находит всех пользователей заданного типа.

FindAllAsync(UserType, UserAuthenticationStatus)

Асинхронно находит всех пользователей заданного типа и состояния проверки подлинности.

GetDefault()

Возвращает объект , представляющий учетную запись пользователя по умолчанию.

GetFromId(String)

Возвращает пользователя с заданным идентификатором.

GetPictureAsync(UserPictureSize)

Асинхронно получает изображение пользователя.

GetPropertiesAsync(IVectorView<String>)

Возвращает свойства для пользователя.

GetPropertyAsync(String)

Возвращает свойство для пользователя. Используйте класс KnownUserProperties для получения имен свойств.

Применяется к

См. также раздел