User 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示用户。
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
- 继承
- 属性
Windows 要求
设备系列 |
Windows 10 (在 10.0.10240.0 中引入)
|
API contract |
Windows.Foundation.UniversalApiContract (在 v1.0 中引入)
|
属性
AuthenticationStatus |
获取用户的身份验证状态。 |
NonRoamableId |
获取用户的不可漫游 ID。 |
Type |
获取用户类型。 |
方法
CheckUserAgeConsentGroupAsync(UserAgeConsentGroup) |
检索一个值,该值指示用户是否属于指定的用户年龄同意组。 |
CreateWatcher() |
创建一个 UserWatcher, 它枚举用户,并在用户集合更改或用户的身份验证状态更改时引发事件。 |
FindAllAsync() |
异步查找所有用户。 |
FindAllAsync(UserType) |
异步查找给定类型的所有用户。 |
FindAllAsync(UserType, UserAuthenticationStatus) |
异步查找给定类型和身份验证状态的所有用户。 |
GetDefault() |
获取表示默认用户帐户的 对象。 |
GetFromId(String) |
获取具有给定 ID 的用户。 |
GetPictureAsync(UserPictureSize) |
异步获取用户的图片。 |
GetPropertiesAsync(IVectorView<String>) |
获取用户的属性。 |
GetPropertyAsync(String) |
获取用户的 属性。 使用 KnownUserProperties 类获取属性名称。 |