WidgetResourceResponse Classe

Definizione

Rappresenta una risposta a una richiesta di risorsa ricevuta tramite un'implementazione di IWidgetResourceProvider.OnResourceRequested.

public ref class WidgetResourceResponse sealed
/// [Windows.Foundation.Metadata.Activatable(Microsoft.Windows.Widgets.Providers.IWidgetResourceResponseFactory, 393216, "Microsoft.Windows.Widgets.WidgetContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.Windows.Widgets.WidgetContract, 393216)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class WidgetResourceResponse final
[Windows.Foundation.Metadata.Activatable(typeof(Microsoft.Windows.Widgets.Providers.IWidgetResourceResponseFactory), 393216, "Microsoft.Windows.Widgets.WidgetContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Windows.Widgets.WidgetContract), 393216)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class WidgetResourceResponse
function WidgetResourceResponse(content, reasonPhrase, statusCode)
Public NotInheritable Class WidgetResourceResponse
Ereditarietà
Object Platform::Object IInspectable WidgetResourceResponse
Attributi

Commenti

I provider di widget possono accedere alla richiesta di risorsa tramite la proprietà WidgetResourceRequestedArgs.Request e impostare la proprietà WidgetResourceRequestedArgs.Response su un widgetResourceResponse 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 WidgetResourceRequestedArgs.GetDeferral, avviare un'attività in background e completare il differimento quando la risorsa è disponibile.

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

Se il provider restituisce la chiamata OnResourceRequested senza impostare un widgetResourceResponse in WidgetResourceRequestedArgs, verrà eseguito un recupero Web. Quando si restituisce senza widgetResourceResponse, il provider può modificare l'insieme Headers che verrà quindi utilizzato dal recupero Web.

Costruttori

Nome Descrizione
WidgetResourceResponse(IRandomAccessStreamReference, String, Int32)

Inizializza una nuova istanza della classe WidgetResourceResponse .

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 widget.

ReasonPhrase

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

StatusCode

Ottiene il codice di stato HTTP della risposta.

Si applica a