다음을 통해 공유


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

사용자와 연결된 데이터가 변경되면 발생합니다.

적용 대상