UserWatcher 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
提供在枚举用户、用户集合更改或用户的身份验证状态更改期间触发的事件。
public ref class UserWatcher sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class UserWatcher final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class UserWatcher
Public NotInheritable Class UserWatcher
- 继承
- 属性
Windows 要求
设备系列 |
Windows 10 (在 10.0.10240.0 中引入)
|
API contract |
Windows.Foundation.UniversalApiContract (在 v1.0 中引入)
|
属性
Status |
获取用户观察程序的状态。 |
方法
Start() |
启动用户观察程序。 |
Stop() |
停止用户观察程序。 |
事件
Added |
将用户添加到 User.FindAllAsync 返回的用户集合时触发。 |
AuthenticationStatusChanged |
当用户的身份验证状态发生更改时触发。 |
AuthenticationStatusChanging |
当用户的身份验证状态即将更改时触发。 |
EnumerationCompleted |
当观察程序事件的初始传递已处理且用户集合完成时触发。 |
Removed |
从 User.FindAllAsync 返回的用户集合中删除用户时触发。 |
Stopped |
当用户观察程序停止时触发。 |
Updated |
与用户关联的数据发生更改时触发。 |