IFeedProvider Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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. |