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 i widget di Windows.
Classi
WidgetActionInvokedArgs |
Fornisce i dati per il IWidgetProvider.OnActionInvoked(WidgetActionInvokedArgs) callback, generato quando viene richiamata un'azione su un widget, ad esempio l'utente che fa clic su un pulsante. |
WidgetAnalyticsInfoReportedArgs |
Fornisce i dati per l'evento OnAnalyticsInfoReported generato quando l'host del 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 callback IWidgetProvider.OnWidgetContextChanged(WidgetContextChangedArgs). |
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 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. |
WidgetUpdateRequestOptions |
Fornisce i dati per le chiamate a WidgetManager.UpdateWidget(WidgetUpdateRequestOptions). |
Interfacce
IWidgetManager |
Interfaccia implementata dalla WidgetManager classe , che fornisce metodi per l'esecuzione di query, l'aggiornamento e l'eliminazione di widget. |
IWidgetProvider |
Questa interfaccia viene implementata dai provider di Widget di Windows per ricevere callback dall'host del widget per gli eventi di durata del widget. |
IWidgetProvider2 |
Questa interfaccia viene implementata dai provider di widget di Windows per ricevere callback dall'host del widget per gli eventi di personalizzazione dei widget. |
IWidgetProviderAnalytics |
Questa interfaccia facoltativa può essere implementata dai provider di widget di Windows per ricevere callback dall'host del widget per gli eventi di analisi dei widget. |
IWidgetProviderErrors |
Questa interfaccia viene implementata dai provider di widget di Windows per ricevere i callback dall'host del widget per gli errori 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 WidgetManager classe fornisce metodi per l'aggiornamento, l'esecuzione di query e l'eliminazione di widget.