Sprache

FeedResourceResponse Klasse

Definition

Stellt eine Antwort auf eine Über eine Implementierung von IFeedResourceProvider.OnResourceRequested empfangene Ressourcenanforderung dar.

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
Vererbung
Object Platform::Object IInspectable FeedResourceResponse
Attribute

Hinweise

Feedanbieter können über die FeedResourceRequestedArgs.Request-Eigenschaft auf die Ressourcenanforderung zugreifen und die FeedResourceRequestedArgs.Response-Eigenschaft auf eine FeedResourceResponse festlegen, die einen Datenstrom für die Ressource enthält und dann zurückgegeben wird.

Wenn die Auswertung oder Ressource nicht sofort verfügbar ist, sollte der Anbieter eine Verzögerung anfordern, indem FeedResourceRequestedArgs.GetDeferral aufgerufen wird, eine Hintergrundaufgabe initiiert und die Verzögerung abgeschlossen wird, wenn die Ressource verfügbar ist.

Wenn der Anbieter den OnResourceRequested)-Aufruf zurückgibt, ohne die FeedResourceRequestedArgs.Response-Eigenschaft festzulegen, wird ein Webabruf durchgeführt. Beim Zurückgeben ohne FeedResourceResponse kann der Anbieter die Headers-Auflistung ändern, die dann vom Webabruf verwendet wird.

Konstruktoren

Name Beschreibung
FeedResourceResponse(IRandomAccessStreamReference, String, Int32)

Initialisiert eine neue Instanz der FeedResourceResponse-Klasse .

Eigenschaften

Name Beschreibung
Content

Ruft den Inhaltsstrom ab, der die angeforderte Ressource enthält.

Headers

Dient zum Abrufen oder Festlegen eines optionalen Wörterbuchs von Headerwerten, die möglicherweise von einer Webanforderung vom Feedanbieter zurückgegeben wurden.

ReasonPhrase

Ruft eine Textbeschreibung des Ergebnisses ab, das nicht vom Benutzer angezeigt wird.

StatusCode

Ruft den HTTP-Statuscode der Antwort ab.

Gilt für: