Windows.ApplicationModel.UserActivities Spazio dei nomi
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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. |