Поделиться через


Microsoft.Windows.Widgets.Feeds.Providers Пространство имен

Предоставляет API-интерфейсы для реализации поставщика веб-каналов Windows.

Классы

CustomQueryParametersRequestedArgs

Предоставляет данные для метода CustomQueryParametersRequestedArgs.

CustomQueryParametersUpdateOptions

Передает параметры запроса и связанные метаданные для вызовов CustomQueryParametersUpdateOptions).

FeedAnalyticsInfoReportedArgs

Предоставляет данные для события OnAnalyticsInfoReported, которое возникает при создании данных аналитики веб-каналов, связанных с взаимодействием пользователя с веб-каналом.

FeedDisabledArgs

Предоставляет данные для метода feedDisabledArgs .

FeedEnabledArgs

Предоставляет данные для метода FeedEnabledArgs.

FeedErrorInfoReportedArgs

Предоставляет данные для события OnErrorInfoReported, которое возникает, когда узел веб-каналов сообщает об ошибке веб-канала.

FeedManager

Предоставляет методы для поставщиков веб-каналов для управления и запроса веб-каналов.

FeedMessageReceivedArgs

Предоставляет данные для события FeedMessageReceivedArgs, которое возникает, когда содержимое веб-канала публикует сообщение с помощью метода window.chrome.webview.postMessage JavaScript.

FeedProviderDisabledArgs

Предоставляет данные для метода FeedProviderDisabledArgs).

FeedProviderEnabledArgs

Предоставляет данные для метода feedProviderEnabledArgs.

FeedProviderInfo

Предоставляет сведения о поставщике веб-канала.

FeedResourceRequest

Представляет запрос ресурса, полученный через реализацию IFeedResourceProvider.OnResourceResourceRequested.

FeedResourceRequestedArgs

Предоставляет данные для события FeedResourceRequestedArgs, которое возникает, когда содержимое веб-канала запрашивает ресурс, соответствующий строке фильтра веб-запроса для веб-канала в атрибуте WebRequestFilter элемента Definition в файле манифеста пакета поставщика. Дополнительные сведения см. в формате XML манифеста пакета поставщика веб-каналов.

FeedResourceResponse

Представляет ответ на запрос ресурса, полученный через реализацию IFeedResourceProvider.OnResourceRequested.

Интерфейсы

IFeedAnnouncementInvokedTarget

Интерфейс, реализованный поставщиком веб-каналов для получения уведомлений, когда отображается объявление от поставщика или когда пользователь взаимодействует с ним.

IFeedManager

Интерфейс, реализованный классом microsoft.Windows.Widgets.Feeds.Providers.FeedManager.

IFeedManager2

Интерфейс, реализованный Microsoft.Windows.Widgets.Feeds.Providers.FeedManager для включения дополнительных функций.

IFeedProvider

Интерфейс, реализованный поставщиками веб-каналов для Платы мини-приложений Windows. Методы этого интерфейса вызываются Советом мини-приложений для запроса пользовательских параметров строки запроса, обычно для поддержки сценариев проверки подлинности и предоставления сведений телеметрии.

IFeedProviderAnalytics

Этот необязательный интерфейс можно реализовать поставщиками веб-каналов для получения обратных вызовов от узла веб-каналов для событий аналитики веб-каналов.

IFeedProviderErrors

Этот необязательный интерфейс реализуется поставщиками веб-каналов Windows для получения обратных вызовов от узла веб-каналов для ошибок веб-канала.

IFeedProviderMessage

Этот необязательный интерфейс можно реализовать поставщиком веб-канала для получения строковых сообщений из содержимого веб-канала, размещенного с помощью метода window.chrome.webview.postMessage JavaScript.

IFeedResourceProvider

Этот необязательный интерфейс можно реализовать поставщиком веб-канала для мониторинга, предоставления или изменения ресурсов, запрашиваемых веб-содержимым веб-канала.

Комментарии

xref:Microsoft.Windows.Widgets.Feeds.Providers.IFeedProvider — это интерфейс, который должен быть реализован поставщиками веб-каналов для получения уведомлений обратного вызова для событий жизненного цикла веб-канала. Этот интерфейс должен быть реализован как внепроцессный COM-сервер.

Класс xref:Microsoft.Windows.Widgets.Feeds.Providers.FeedManager предоставляет методы управления веб-каналами.