Windows.ApplicationModel.UserActivities Spazio dei nomi

Un'attività utente incapsula un'attività utente che può essere continuata in un secondo momento e potenzialmente in un dispositivo diverso.

Ad esempio, un'app di posta elettronica potrebbe creare un'attività utente quando l'utente inizia a creare un nuovo messaggio di posta elettronica. L'utente potrebbe sospendere l'uso del messaggio di posta elettronica e iniziare a lavorare di nuovo più avanti nello stesso computer o riprendere l'attività di scrittura del messaggio di posta elettronica in un altro dispositivo.

Le API in questo spazio dei nomi consentono agli sviluppatori di:

  • Creare attività utente
  • Fornire un contesto multipiattaforma per le attività utente.
  • Avviare e arrestare le attività

Per altre informazioni sull'uso delle attività utente con Sequenza temporale di Windows , vedere Continuare l'attività utente, anche in tutti i dispositivi .

Classi

UserActivity

Un oggetto UserActivity viene creato da un'app durante l'esecuzione per notificare al sistema un flusso di lavoro utente che può essere continuato in un altro dispositivo o in un altro momento nello stesso dispositivo. Fornisce informazioni su un'attività in cui l'utente è impegnato.

Nota

A partire da luglio 2021, gli utenti con cronologia attività sincronizzati tra i dispositivi Windows tramite l'account Microsoft (MSA) non avranno più l'opzione di caricare nuove attività nella sequenza temporale. Saranno comunque in grado di usare la sequenza temporale e di visualizzare la cronologia delle attività (informazioni sulle app recenti, siti Web e file) sul pc locale. Gli account connessi AAD non saranno interessati.

UserActivityAttribution

Fornisce informazioni grafiche su un'attività utente. Esegue l'override delle informazioni fornite dal sistema sull'attività utente.

UserActivityChannel

Crea o ottiene oggetti UserActivity creati in questo o in un altro dispositivo.

UserActivityContentInfo

Rappresenta i metadati del contenuto di questa attività in formato JSON.

UserActivityRequest

Passato come argomento all'evento UserActivityRequestManager.UserActivityRequested . Usato per restituire un oggetto UserActivity al chiamante.

UserActivityRequestedEventArgs

Passato all'evento UserActivityRequestManager.UserActivityRequested . Consente al gestore dell'evento di passare un oggetto UserActivity.

UserActivityRequestManager

Gestire le richieste esterne per creare un oggetto UserActivity.

UserActivitySession

Tiene traccia di un oggetto UserActivity mentre l'utente è impegnato in tale attività.

UserActivitySessionHistoryItem

Fornisce l'ora di inizio e fine in cui un utente è stato impegnato in un'attività specifica.

UserActivityVisualElements

Contiene informazioni, ad esempio la descrizione e l'icona, che possono essere visualizzate nel riquadro dei dettagli per un oggetto UserActivity.

Interfacce

IUserActivityContentInfo

Rappresenta i metadati del contenuto di questa attività in formato JSON.

Enumerazioni

UserActivityState

Definisce gli stati di un oggetto UserActivity.

Vedi anche