Microsoft.Windows.Widgets.Feeds.Providers Spazio dei nomi

Fornisce API per l'implementazione di un provider di feed per i feed di Windows.

Classi

CustomQueryParametersRequestedArgs

Fornisce i dati per il metodo OnCustomQueryParametersRequested(CustomQueryParametersRequestedArgs).

CustomQueryParametersUpdateOptions

Trasmette i parametri di query e i metadati correlati per le chiamate a SetCustomQueryParameters(CustomQueryParametersUpdateOptions).

FeedAnalyticsInfoReportedArgs

Fornisce dati per l'evento OnAnalyticsInfoReported generato quando l'host dei feed segnala i dati di analisi associati a un'interazione dell'utente con un feed.

FeedDisabledArgs

Fornisce i dati per il metodo OnFeedDisabled(FeedDisabledArgs).

FeedEnabledArgs

Fornisce i dati per il metodo OnFeedEnabled(FeedEnabledArgs).

FeedErrorInfoReportedArgs

Fornisce i dati per l'evento OnErrorInfoReported generato quando l'host dei feed segnala un errore del feed.

FeedManager

Fornisce metodi per i provider di feed per gestire e eseguire query sui feed.

FeedMessageReceivedArgs

Fornisce dati per l'evento FeedMessageReceivedArgs generato quando il contenuto del feed invia un messaggio usando il metodo JavaScript window.chrome.webview.postMessage .

FeedProviderDisabledArgs

Fornisce i dati per il metodo OnFeedProviderDisabled(FeedProviderDisabledArgs).

FeedProviderEnabledArgs

Fornisce i dati per il metodo OnFeedProviderEnabled(FeedProviderEnabledArgs).

FeedProviderInfo

Fornisce informazioni su un provider di feed.

FeedResourceRequest

Rappresenta una richiesta di risorsa ricevuta tramite un'implementazione di IFeedResourceProvider.OnResourceRequested.

FeedResourceRequestedArgs

Fornisce dati per l'evento FeedResourceRequestedArgs generato quando il contenuto del feed richiede una risorsa che corrisponde alla stringa di filtro delle richieste Web per un feed 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 feed.

FeedResourceResponse

Rappresenta una risposta a una richiesta di risorsa ricevuta tramite un'implementazione di IFeedResourceProvider.OnResourceRequested.

Interfacce

IFeedAnnouncementInvokedTarget

Interfaccia implementata da un provider di feed per ricevere notifiche quando viene visualizzato un annuncio dal provider o quando un utente interagisce con esso.

IFeedManager

Interfaccia implementata dalla Microsoft.Windows.Widgets.Feeds.Providers.FeedManager classe .

IFeedManager2

Interfaccia implementata da Microsoft.Windows.Widgets.Feeds.Providers.FeedManager per abilitare funzionalità aggiuntive.

IFeedProvider

Interfaccia implementata dai provider di feed per la scheda Widget di Windows. I metodi di questa interfaccia vengono richiamati dalla Bacheca widget per richiedere parametri di stringa di query personalizzati, in genere per supportare gli scenari di autenticazione e per fornire informazioni di telemetria.

IFeedProviderAnalytics

Questa interfaccia facoltativa può essere implementata dai provider di feed per ricevere callback dall'host feed per gli eventi di analisi dei feed.

IFeedProviderErrors

Questa interfaccia facoltativa viene implementata dai provider di feed di Windows per ricevere i callback dall'host feed per gli errori del feed.

IFeedProviderMessage

Questa interfaccia facoltativa può essere implementata da un provider di feed per ricevere messaggi stringa dal contenuto del feed pubblicato usando il metodo JavaScript window.chrome.webview.postMessage .

IFeedResourceProvider

Questa interfaccia facoltativa può essere implementata da un provider di feed per monitorare, fornire o modificare le risorse richieste dal contenuto Web del feed.

Commenti

xref:Microsoft.Windows.Widgets.Feed.Providers.IFeedProvider è l'interfaccia che deve essere implementata dai provider di feed per ricevere notifiche di callback per gli eventi del ciclo di vita del feed. Questa interfaccia deve essere implementata come server COM out-of-process.

La classe xref:Microsoft.Windows.Widgets.Feed.Providers.FeedManager fornisce metodi di gestione dei feed.