Microsoft.Windows.Widgets.Providers 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.
Fornisce API per l'implementazione di un provider di widget per Windows Widget.
Classi
| Nome | Descrizione |
|---|---|
| WidgetActionInvokedArgs |
Fornisce i dati per il Microsoft.Windows. Widgets.Providers.IWidgetProvider.OnActionInvoked callback, che viene generato quando viene richiamata un'azione su un widget, ad esempio l'utente che fa clic su un pulsante. |
| WidgetAnalyticsInfoReportedArgs |
Fornisce dati per l'evento OnAnalyticsInfoReported) generato quando l'host widget segnala i dati di analisi associati a un'interazione dell'utente con un widget. |
| WidgetContext |
Fornisce informazioni sulla configurazione di un widget all'interno dell'host del widget. |
| WidgetContextChangedArgs |
Fornisce i dati per il Microsoft.Windows. Callback widgets.Providers.IWidgetProvider.OnWidgetContextChanged. |
| WidgetCustomizationRequestedArgs |
Fornisce i dati per l'evento OnCustomizationRequested) generato quando l'utente ha richiesto la personalizzazione del widget tramite l'interfaccia utente dell'host del widget. |
| WidgetErrorInfoReportedArgs |
Fornisce i dati per l'evento OnErrorInfoReported) generato quando l'host del widget segnala un errore del widget. |
| WidgetInfo |
Contiene informazioni sullo stato per un widget, tra cui il modello di oggetto visivo, il modello di dati, lo stato personalizzato, l'ora dell'ultimo aggiornamento e le informazioni di contesto dall'host del widget. |
| WidgetManager |
Fornisce metodi per l'esecuzione di query, l'aggiornamento e l'eliminazione di widget. |
| WidgetMessageReceivedArgs |
Fornisce i dati per l'evento IWidgetProviderMessage.OnMessageReceived generato quando il contenuto del widget pubblica un messaggio usando il metodo JavaScript window.chrome.webview.postMessage . |
| WidgetResourceRequest |
Rappresenta una richiesta di risorsa ricevuta tramite un'implementazione di IWidgetResourceProvider.OnResourceRequested. |
| WidgetResourceRequestedArgs |
Fornisce dati per l'evento IWidgetResourceProvider.OnResourceRequested generato quando il contenuto del widget richiede una risorsa che corrisponde alla stringa di filtro della richiesta Web per un widget nell'attributo WebRequestFilter dell'elemento Definition nel file manifesto del pacchetto del provider. Per altre informazioni, vedere Formato XML del manifesto del pacchetto del provider di widget. |
| WidgetResourceResponse |
Rappresenta una risposta a una richiesta di risorsa ricevuta tramite un'implementazione di IWidgetResourceProvider.OnResourceRequested. |
| WidgetUpdateRequestOptions |
Fornisce dati per le chiamate a Microsoft.Windows. Widgets.Providers.WidgetManager.UpdateWidget. |
Interfacce
| Nome | Descrizione |
|---|---|
| IWidgetManager |
Interfaccia implementata dalla classe WidgetManager , che fornisce metodi per l'esecuzione di query, l'aggiornamento e l'eliminazione di widget. |
| IWidgetManager2 |
Interfaccia implementata dalla classe WidgetManager , che estende le funzionalità introdotte con l'interfaccia IWidgetManager . |
| IWidgetProvider |
Questa interfaccia viene implementata dai provider di widget Windows per ricevere callback dall'host del widget per gli eventi di durata del widget. |
| IWidgetProvider2 |
Questa interfaccia viene implementata da Windows provider di widget per ricevere callback dall'host widget per gli eventi di personalizzazione dei widget. |
| IWidgetProviderAnalytics |
Questa interfaccia facoltativa può essere implementata da Windows provider di widget per ricevere callback dall'host widget per gli eventi di analisi dei widget. |
| IWidgetProviderErrors |
Questa interfaccia viene implementata da Windows provider di widget per ricevere callback dall'host del widget per gli errori del widget. |
| IWidgetProviderMessage |
Questa interfaccia facoltativa può essere implementata da un provider di widget per ricevere messaggi stringa dal contenuto Web del widget pubblicato usando il metodo JavaScript window.chrome.webview.postMessage . |
| IWidgetResourceProvider |
Questa interfaccia facoltativa può essere implementata da un provider di widget per monitorare, fornire o modificare le risorse richieste dal contenuto Web del widget. |
Commenti
IWidgetProvider è l'interfaccia che deve essere implementata dai provider di widget per ricevere notifiche di callback per gli eventi del ciclo di vita del widget. Questa interfaccia deve essere implementata come server COM out-of-process.
La classe WidgetManager fornisce metodi per l'aggiornamento, l'esecuzione di query e l'eliminazione di widget.