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


UserWatcher Класс

Определение

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

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
Наследование
Object Platform::Object IInspectable 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

Срабатывает при изменении данных, связанных с пользователем.

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