FeedResourceResponse Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет ответ на запрос ресурса, полученный через реализацию IFeedResourceProvider.OnResourceRequested.
public ref class FeedResourceResponse sealed
/// [Windows.Foundation.Metadata.Activatable(Microsoft.Windows.Widgets.Feeds.Providers.IFeedResourceResponseFactory, 327680, "Microsoft.Windows.Widgets.WidgetContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.Windows.Widgets.WidgetContract, 327680)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class FeedResourceResponse final
[Windows.Foundation.Metadata.Activatable(typeof(Microsoft.Windows.Widgets.Feeds.Providers.IFeedResourceResponseFactory), 327680, "Microsoft.Windows.Widgets.WidgetContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Windows.Widgets.WidgetContract), 327680)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class FeedResourceResponse
function FeedResourceResponse(content, reasonPhrase, statusCode)
Public NotInheritable Class FeedResourceResponse
- Наследование
- Атрибуты
Комментарии
Поставщики веб-каналов могут получить доступ к запросу ресурса с помощью свойства FeedRequestedArgs.Request и задать для свойства FeedRequestedArgs.Response значение FeedResourceResponse , содержащее поток ресурса, а затем возврат.
Если оценка или ресурс недоступен сразу, поставщик должен запросить отсрочку, вызвав FeedResourceRequestedArgs.GetDeferral, инициировать фоновую задачу и завершить отсрочку, когда ресурс будет доступен.
Если поставщик возвращает вызов OnResourceRequested без задания свойства FeedResourceRequestedArgs.Response , будет выполнена веб-выборка. При возврате без feedResourceResponse поставщик может изменить коллекцию Headers , которая затем будет использоваться веб-выборкой.
Конструкторы
FeedResourceResponse(IRandomAccessStreamReference, String, Int32) |
Инициализирует новый экземпляр класса FeedResourceResponse . |
Свойства
Content |
Возвращает поток содержимого, содержащего запрошенный ресурс. |
Headers |
Возвращает или задает необязательный словарь значений заголовков, которые могли быть возвращены из веб-запроса поставщиком веб-канала. |
ReasonPhrase |
Возвращает текстовое описание результата, не с которым сталкивается пользователь. |
StatusCode |
Возвращает код состояния HTTP ответа. |