Condividi tramite


Microsoft.Windows.Widgets.Providers Spazio dei nomi

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.