FeedResourceResponse Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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à
- 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. |