Compartilhar via


IFeedProvider Interface

Definição

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.

public interface class IFeedProvider
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.Windows.Widgets.WidgetContract, 262144)]
/// [Windows.Foundation.Metadata.Guid(1922277675, 809, 17805, 172, 37, 83, 50, 190, 71, 143, 222)]
struct IFeedProvider
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Windows.Widgets.WidgetContract), 262144)]
[Windows.Foundation.Metadata.Guid(1922277675, 809, 17805, 172, 37, 83, 50, 190, 71, 143, 222)]
public interface IFeedProvider
Public Interface IFeedProvider
Atributos

Comentários

Para obter informações sobre como implementar provedores de feed, consulte Provedores de feed.

Métodos

OnCustomQueryParametersRequested(CustomQueryParametersRequestedArgs)

Notifica o provedor de feeds de que o Widgets Board precisa do aplicativo para atualizar os parâmetros de consulta personalizados de um feed. Isso ocorre quando uma busca de dados de feed falha devido a um token de autenticação expirado ter sido definido em uma chamada anterior para Microsoft.Windows.Widgets.Feeds.Providers.FeedManager.SetCustomQueryParameters.

OnFeedDisabled(FeedDisabledArgs)

Invocado pelo Painel de Widgets quando um feed é desabilitado.

OnFeedEnabled(FeedEnabledArgs)

Invocado pelo Widgets Board quando um feed está habilitado.

OnFeedProviderDisabled(FeedProviderDisabledArgs)

Invocado pelo Widgets Board quando todos os feeds desse provedor foram desabilitados.

OnFeedProviderEnabled(FeedProviderEnabledArgs)

Invocado quando um feed associado ao provedor é criado pelo host do Widgets Board.

Aplica-se a