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


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

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

Классы

CustomQueryParametersRequestedArgs

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

CustomQueryParametersUpdateOptions

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

FeedAnalyticsInfoReportedArgs

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

FeedDisabledArgs

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

FeedEnabledArgs

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

FeedErrorInfoReportedArgs

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

FeedManager

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

FeedMessageReceivedArgs

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

FeedProviderDisabledArgs

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

FeedProviderEnabledArgs

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

FeedProviderInfo

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

FeedResourceRequest

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

FeedResourceRequestedArgs

Предоставляет данные для события FeedRequestedArgs , которое возникает, когда содержимое веб-канала запрашивает ресурс, соответствующий строке фильтра веб-запроса для веб-канала в атрибуте 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

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

IFeedResourceProvider

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

Комментарии

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

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