FeedResourceResponse Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt eine Antwort auf eine Ressourcenanforderung dar, die über eine Implementierung von IFeedResourceProvider.OnResourceRequestedempfangen wird.
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
- 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 an 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.GetDeferralaufgerufen wird, eine Hintergrundaufgabe initiieren und die Verzögerung abschließen, wenn die Ressource verfügbar ist.
Wenn der Anbieter den OnResourceRequested- Aufruf zurückgibt, ohne den 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
FeedResourceResponse(IRandomAccessStreamReference, String, Int32) |
Initialisiert eine neue Instanz der FeedResourceResponse Klasse. |
Eigenschaften
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. |