FeedResourceResponse Classe

Définition

Représente une réponse à une demande de ressource reçue par le biais d’une implémentation de 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
Héritage
Object Platform::Object IInspectable FeedResourceResponse
Attributs

Remarques

Les fournisseurs de flux peuvent accéder à la requête de ressource via la propriété FeedResourceRequestedArgs.Request et définir la propriété FeedResourceRequestedArgs.Response sur un FeedResourceResponse qui contient un flux sur la ressource, puis retourner.

Si l’évaluation ou la ressource n’est pas immédiatement disponible, le fournisseur doit demander un report en appelant FeedResourceRequestedArgs.GetDeferral, lancer une tâche en arrière-plan et terminer le report lorsque la ressource est disponible.

Si le fournisseur retourne l’appel OnResourceRequested sans définir la propriété FeedResourceRequestedArgs.Response, une extraction web est effectuée. Lors du retour sans FeedResourceResponse, le fournisseur peut modifier la collection Headers qui sera ensuite utilisée par la récupération web.

Constructeurs

FeedResourceResponse(IRandomAccessStreamReference, String, Int32)

Initialise une nouvelle instance de la classe FeedResourceResponse.

Propriétés

Content

Obtient le flux de contenu qui contient la ressource demandée.

Headers

Obtient ou définit un dictionnaire facultatif de valeurs d’en-tête qui ont pu être retournées à partir d’une requête web par le fournisseur de flux.

ReasonPhrase

Obtient une description textuelle du résultat qui n’est pas accessible par l’utilisateur.

StatusCode

Obtient le code d’état HTTP de la réponse.

S’applique à