Microsoft.Windows.Widgets.Feeds.Providers Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Fornece APIs para implementar um provedor de feeds para feeds de Windows.
Classes
| Nome | Description |
|---|---|
| CustomQueryParametersRequestedArgs |
Fornece dados para o método OnCustomQueryParametersRequested . |
| CustomQueryParametersUpdateOptions |
Transmite os parâmetros de consulta e os metadados relacionados para chamadas a SetCustomQueryParameters. |
| FeedAnalyticsInfoReportedArgs |
Fornece dados para o evento OnAnalyticsInfoReported), que é gerado quando o host de feeds relata dados de análise associados a uma interação do usuário com um feed. |
| FeedDisabledArgs |
Fornece dados para o método OnFeedDisabled . |
| FeedEnabledArgs |
Fornece dados para o método OnFeedEnabled . |
| FeedErrorInfoReportedArgs |
Fornece dados para o evento OnErrorInfoReported), que é gerado quando o host de feeds relata um erro de feed. |
| FeedManager |
Fornece métodos para os provedores de feed gerenciarem e consultarem feeds. |
| FeedMessageReceivedArgs |
Fornece dados para o evento IFeedProviderMessage.OnMessageReceived , que é gerado quando o conteúdo do feed posta uma mensagem usando o método JavaScript window.chrome.webview.postMessage . |
| FeedProviderDisabledArgs |
Fornece dados para o método OnFeedProviderDisabled . |
| FeedProviderEnabledArgs |
Fornece dados para o método OnFeedProviderEnabled . |
| FeedProviderInfo |
Fornece informações sobre um provedor de feed. |
| FeedResourceRequest |
Representa uma solicitação de recurso recebida por meio de uma implementação de IFeedResourceProvider.OnResourceRequested). |
| FeedResourceRequestedArgs |
Fornece dados para o evento IFeedResourceProvider.OnResourceRequested que é gerado quando o conteúdo do feed solicita um recurso que corresponde à cadeia de caracteres de filtro de solicitação da Web para um feed no atributo WebRequestFilter do elemento Definition no arquivo de manifesto do pacote do provedor. Para obter mais informações, consulte o formato XML do manifesto do pacote do provedor de feed. |
| FeedResourceResponse |
Representa uma resposta a uma solicitação de recurso recebida por meio de uma implementação de IFeedResourceProvider.OnResourceRequested). |
Interfaces
| Nome | Description |
|---|---|
| IFeedAnnouncementInvokedTarget |
A interface implementada por um provedor de feed para receber notificações quando um comunicado do provedor é exibido ou quando um usuário interage com ele. |
| IFeedManager |
A interface implementada pelo Microsoft.Windows. Classe Widgets.Feeds.Providers.FeedManager. |
| IFeedManager2 |
Uma interface implementada pelo Microsoft.Windows. Widgets.Feeds.Providers.FeedManager para adicionar métodos aos incluídos no IFeedManager. |
| IFeedManager3 |
Uma interface implementada pelo Microsoft.Windows. Widgets.Feeds.Providers.FeedManager para adicionar métodos aos incluídos em IFeedManager e IFeedManager2. |
| IFeedProvider |
A interface implementada pelos provedores de feed para o Windows Widgets Board. Os métodos dessa interface são invocados pelo Widgets Board para solicitar parâmetros de cadeia de caracteres de consulta personalizados, normalmente para dar suporte a cenários de autenticação e fornecer informações de telemetria. |
| IFeedProviderAnalytics |
Essa interface opcional pode ser implementada por provedores de feed para receber retornos de chamada do host de feeds para eventos de análise de feed. |
| IFeedProviderErrors |
Essa interface opcional é implementada por provedores de feed de Windows para receber retornos de chamada do host de feeds para erros de feed. |
| IFeedProviderMessage |
Essa interface opcional pode ser implementada por um provedor de feed para receber mensagens de cadeia de caracteres do conteúdo do feed que foi postado usando o método JavaScript window.chrome.webview.postMessage . |
| IFeedResourceProvider |
Essa interface opcional pode ser implementada por um provedor de feed para monitorar, fornecer ou alterar recursos solicitados pelo conteúdo da Web do feed. |
Comentários
IFeedProvider é a interface que deve ser implementada pelos provedores de feed para receber notificações de retorno de chamada para eventos de ciclo de vida do feed. Essa interface deve ser implementada como um servidor COM fora de processo.
A classe FeedManager fornece métodos de gerenciamento de feeds.