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


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
Наследование
Object Platform::Object IInspectable FeedResourceResponse
Атрибуты

Комментарии

Поставщики веб-каналов могут получить доступ к запросу ресурса с помощью свойства FeedRequestedArgs.Request и задать для свойства FeedRequestedArgs.Response значение FeedResourceResponse , содержащее поток ресурса, а затем возврат.

Если оценка или ресурс недоступен сразу, поставщик должен запросить отсрочку, вызвав FeedResourceRequestedArgs.GetDeferral, инициировать фоновую задачу и завершить отсрочку, когда ресурс будет доступен.

Если поставщик возвращает вызов OnResourceRequested без задания свойства FeedResourceRequestedArgs.Response , будет выполнена веб-выборка. При возврате без feedResourceResponse поставщик может изменить коллекцию Headers , которая затем будет использоваться веб-выборкой.

Конструкторы

FeedResourceResponse(IRandomAccessStreamReference, String, Int32)

Инициализирует новый экземпляр класса FeedResourceResponse .

Свойства

Content

Возвращает поток содержимого, содержащего запрошенный ресурс.

Headers

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

ReasonPhrase

Возвращает текстовое описание результата, не с которым сталкивается пользователь.

StatusCode

Возвращает код состояния HTTP ответа.

Применяется к