Compartir a través de


IFeedProvider Interfaz

Definición

La interfaz implementada por proveedores de fuentes para el Panel de widgets de Windows. El Panel de widgets invoca los métodos de esta interfaz para solicitar parámetros de cadena de consulta personalizados, normalmente para admitir escenarios de autenticación y proporcionar información de telemetría.

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

Comentarios

Para obtener información sobre la implementación de proveedores de fuentes, consulte proveedores de fuentes.

Métodos

OnCustomQueryParametersRequested(CustomQueryParametersRequestedArgs)

Notifica al proveedor de fuentes que el Panel de widgets necesita la aplicación para actualizar los parámetros de consulta personalizados de una fuente. Esto ocurre cuando se produce un error en una captura de datos de fuente debido a que se estableció un token de autenticación expirado en una llamada anterior a Microsoft.Windows.Widgets.Feeds.Providers.FeedManager.SetCustomQueryParameters.

OnFeedDisabled(FeedDisabledArgs)

Invocado por el Panel de widgets cuando se deshabilita una fuente.

OnFeedEnabled(FeedEnabledArgs)

Invocado por el Panel de widgets cuando se habilita una fuente.

OnFeedProviderDisabled(FeedProviderDisabledArgs)

Invocado por el Panel de widgets cuando se han deshabilitado todas las fuentes de este proveedor.

OnFeedProviderEnabled(FeedProviderEnabledArgs)

Se invoca cuando el host del Panel de widgets crea una fuente asociada al proveedor.

Se aplica a