Microsoft.Windows.Widgets.Feeds.Providers Espacio de nombres

Proporciona API para implementar un proveedor de fuentes para Windows fuentes.

Clases

Nombre Description
CustomQueryParametersRequestedArgs

Proporciona datos para el método OnCustomQueryParametersRequested .

CustomQueryParametersUpdateOptions

Transmite los parámetros de consulta y los metadatos relacionados para las llamadas a SetCustomQueryParameters.

FeedAnalyticsInfoReportedArgs

Proporciona datos para el evento OnAnalyticsInfoReported) que se genera cuando las fuentes hospedan informes de datos de análisis asociados a una interacción del usuario con una fuente.

FeedDisabledArgs

Proporciona datos para el método OnFeedDisabled .

FeedEnabledArgs

Proporciona datos para el método OnFeedEnabled .

FeedErrorInfoReportedArgs

Proporciona datos para el evento OnErrorInfoReported) que se genera cuando el host de fuentes notifica un error de fuente.

FeedManager

Proporciona métodos para que los proveedores de fuentes administren y consulten fuentes.

FeedMessageReceivedArgs

Proporciona datos para el evento IFeedProviderMessage.OnMessageReceived que se genera cuando el contenido de la fuente publica un mensaje mediante el método JavaScript window.chrome.webview.postMessage .

FeedProviderDisabledArgs

Proporciona datos para el método OnFeedProviderDisabled .

FeedProviderEnabledArgs

Proporciona datos para el método OnFeedProviderEnabled .

FeedProviderInfo

Proporciona información sobre un proveedor de fuentes.

FeedResourceRequest

Representa una solicitud de recurso recibida a través de una implementación de IFeedResourceProvider.OnResourceRequested).

FeedResourceRequestedArgs

Proporciona datos para el evento IFeedResourceProvider.OnResourceRequested que se genera cuando el contenido de la fuente solicita un recurso que coincide con la cadena de filtro de solicitud web de una fuente en el atributo WebRequestFilter del elemento Definition del archivo de manifiesto del paquete del proveedor. Para obtener más información, vea Formato XML del manifiesto xml del paquete del proveedor de fuentes.

FeedResourceResponse

Representa una respuesta a una solicitud de recurso recibida a través de una implementación de IFeedResourceProvider.OnResourceRequested).

Interfaces

Nombre Description
IFeedAnnouncementInvokedTarget

La interfaz implementada por un proveedor de fuentes para recibir notificaciones cuando se muestra un anuncio del proveedor o cuando un usuario interactúa con él.

IFeedManager

Interfaz implementada por el Microsoft.Windows. Clase Widgets.Feeds.Providers.FeedManager.

IFeedManager2

Interfaz implementada por el Microsoft.Windows. Widgets.Feeds.Providers.FeedManager para agregar métodos a los incluidos en IFeedManager.

IFeedManager3

Interfaz implementada por el Microsoft.Windows. Widgets.Feeds.Providers.FeedManager para agregar métodos a los incluidos en IFeedManager e IFeedManager2.

IFeedProvider

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.

IFeedProviderAnalytics

Los proveedores de fuentes pueden implementar esta interfaz opcional para recibir devoluciones de llamada del host de fuentes para eventos de análisis de fuentes.

IFeedProviderErrors

Esta interfaz opcional se implementa mediante Windows proveedores de fuentes para recibir devoluciones de llamada del host de fuentes para errores de fuente.

IFeedProviderMessage

Un proveedor de fuentes puede implementar esta interfaz opcional para recibir mensajes de cadena del contenido de la fuente que se ha publicado mediante el método javaScript window.chrome.webview.postMessage .

IFeedResourceProvider

Este proveedor de fuentes puede implementar esta interfaz opcional para supervisar, proporcionar o modificar recursos solicitados por el contenido web de la fuente.

Comentarios

IFeedProvider es la interfaz que deben implementar los proveedores de fuentes para recibir notificaciones de devolución de llamada para eventos de ciclo de vida de fuentes. Esta interfaz debe implementarse como un servidor COM fuera de proceso.

La clase FeedManager proporciona métodos que administran fuentes.