FeedResourceRequestedArgs Classe

Définition

Fournit des données pour l’événement FeedResourceRequestedArgs déclenché lorsque le contenu du flux demande une ressource qui correspond à la chaîne de filtre de requête web pour un flux dans l’attribut WebRequestFilter de l’élément Definition dans le fichier manifeste du package du fournisseur. Pour plus d’informations, consultez format XML du manifeste du fournisseur de flux.

public ref class FeedResourceRequestedArgs sealed
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.Windows.Widgets.WidgetContract, 327680)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class FeedResourceRequestedArgs final
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Windows.Widgets.WidgetContract), 327680)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class FeedResourceRequestedArgs
Public NotInheritable Class FeedResourceRequestedArgs
Héritage
Object Platform::Object IInspectable FeedResourceRequestedArgs
Attributs

Remarques

Les fournisseurs de flux peuvent accéder à la requête de ressource via la propriété FeedResourceRequestedArgs.Request et définir la propriété FeedResourceRequestedArgs.Response sur un FeedResourceResponse qui contient un flux sur la ressource, puis retourner. Si l’évaluation ou la ressource n’est pas immédiatement disponible, le fournisseur doit demander un report en appelant FeedResourceRequestedArgs.GetDeferral, lancer une tâche en arrière-plan et terminer le report lorsque la ressource est disponible.

Si le fournisseur retourne l’appel OnResourceRequested sans définir la propriété FeedResourceRequestedArgs.Response, une extraction web est effectuée. Lors du retour sans FeedResourceResponse, le fournisseur peut modifier la collection Headers qui sera ensuite utilisée par la récupération web.

Propriétés

FeedDefinitionId

Obtient l’ID de définition du flux associé à la demande de ressource.

FeedProviderDefinitionId

Obtient l’ID de définition du fournisseur de flux associé à la demande de ressource.

Request

Définit la FeedResourceRequest représentant la demande de ressource de flux.

Response

Obtient ou définit la FeedResourceResponse représentant la réponse à la demande de ressource de flux.

Méthodes

GetDeferral()

Informe le système que la tâche de réponse aux ressources peut continuer à effectuer le travail après le IFeedResourceProvider.OnResourceRequested

S’applique à