Freigeben über


UserWatcher Klasse

Definition

Stellt Ereignisse bereit, die während der Enumeration von Benutzern ausgelöst werden, wenn sich die Sammlung von Benutzern ändert oder wenn sich die Authentifizierung eines Benutzers ändert status.

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
Vererbung
Object Platform::Object IInspectable UserWatcher
Attribute

Windows-Anforderungen

Gerätefamilie
Windows 10 (eingeführt in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)

Eigenschaften

Status

Ruft die status eines Benutzerüberwachungssteuerelements ab.

Methoden

Start()

Startet die Benutzerüberwachung.

Stop()

Beendet die Benutzerüberwachung.

Ereignisse

Added

Wird ausgelöst, wenn ein Benutzer zur Sammlung von Benutzern hinzugefügt wird, die von User.FindAllAsync zurückgegeben werden.

AuthenticationStatusChanged

Wird ausgelöst, wenn sich die Authentifizierung eines Benutzers status geändert hat.

AuthenticationStatusChanging

Wird ausgelöst, wenn sich die Authentifizierung eines Benutzers status ändert.

EnumerationCompleted

Wird ausgelöst, wenn der anfängliche Pass von Watcher-Ereignissen verarbeitet wurde und die Sammlung der Benutzer abgeschlossen ist.

Removed

Wird ausgelöst, wenn ein Benutzer aus der Sammlung von Benutzern entfernt wird, die von User.FindAllAsync zurückgegeben werden.

Stopped

Wird ausgelöst, wenn die Benutzerüberwachung beendet wurde.

Updated

Wird ausgelöst, wenn die einem Benutzer zugeordneten Daten geändert wurden.

Gilt für: