Linguaggio

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à FeedResourceRequestedArgs.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 chiamata OnResourceRequested) senza impostare la proprietà FeedResourceRequestedArgs.Response , verrà eseguito un recupero Web. Quando si restituisce senza feedResourceResponse, il provider può modificare l'insieme Headers che verrà quindi utilizzato dal recupero Web.

Costruttori

Nome Descrizione
FeedResourceResponse(IRandomAccessStreamReference, String, Int32)

Inizializza una nuova istanza della classe FeedResourceResponse .

Proprietà

Nome Descrizione
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