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 предоставляет методы управления веб-каналами.