Condividi tramite


UserWatcher Classe

Definizione

Fornisce eventi che vengono generati durante l'enumerazione degli utenti, quando la raccolta di utenti cambia o quando lo stato di autenticazione di un utente cambia.

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
Ereditarietà
Object Platform::Object IInspectable UserWatcher
Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 10 (è stato introdotto in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)

Proprietà

Status

Ottiene lo stato di un watcher utente.

Metodi

Start()

Avvia il watcher dell'utente.

Stop()

Arresta l'utente watcher.

Eventi

Added

Genera quando un utente viene aggiunto alla raccolta di utenti restituiti da User.FindAllAsync.

AuthenticationStatusChanged

Viene generato quando lo stato di autenticazione di un utente è cambiato.

AuthenticationStatusChanging

Viene generato quando lo stato di autenticazione di un utente sta per cambiare.

EnumerationCompleted

Viene generato quando è stato elaborato il passaggio iniziale degli eventi watcher e la raccolta degli utenti è stata completata.

Removed

Viene generato quando un utente viene rimosso dalla raccolta di utenti restituiti da User.FindAllAsync.

Stopped

Viene generato quando l'utente watcher è stato arrestato.

Updated

Viene generato quando i dati associati a un utente sono stati modificati.

Si applica a