Condividi tramite


FeedResourceResponse Classe

Definizione

Rappresenta una risposta a una richiesta di risorsa ricevuta tramite un'implementazione di 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
Ereditarietà
Object Platform::Object IInspectable FeedResourceResponse
Attributi

Commenti

I provider di feed possono accedere alla richiesta di risorsa tramite la proprietà FeedResourceRequestedArgs.Request e impostare la proprietà FeedResourceResourceRergs.Response su un FeedResourceResponse che contiene un flusso alla risorsa e quindi restituire.

Se la valutazione o la risorsa non è immediatamente disponibile, il provider deve richiedere un differimento chiamando FeedResourceRequestedArgs.GetDeferral, avviare un'attività in background e completare il differimento quando la risorsa è disponibile.

Se il provider restituisce la OnResourceRequested chiamata senza impostare la proprietà FeedResourceRequestedArgs.Response, verrà eseguita un'operazione web fetch. Quando si restituisce senza un FeedResourceResponse, il provider può modificare l'insieme Headers che verrà quindi utilizzato dal recupero Web.

Costruttori

FeedResourceResponse(IRandomAccessStreamReference, String, Int32)

Inizializza una nuova istanza della classe feedResourceResponse .

Proprietà

Content

Ottiene il flusso di contenuto che contiene la risorsa richiesta.

Headers

Ottiene o imposta un dizionario facoltativo di valori di intestazione che possono essere stati restituiti da una richiesta Web dal provider di feed.

ReasonPhrase

Ottiene una descrizione testuale del risultato che non è rivolto all'utente.

StatusCode

Ottiene il codice di stato HTTP della risposta.

Si applica a