FeedResourceRequestedArgs 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
为 FeedResourceRequestedArgs 事件提供数据,该事件在源的内容请求与提供程序包清单文件中 Definition 元素的 WebRequestFilter 属性中的源的 Web 请求筛选器字符串匹配的资源时引发。 有关详细信息,请参阅 源提供程序包清单 XML 格式。
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
- 继承
- 属性
注解
源提供程序可以通过 FeedResourceRequestedArgs.Request 属性访问资源请求,并将 FeedResourceRequestedArgs.Response 属性设置为包含到资源的流的 FeedResourceResponse ,然后返回。 如果评估或资源不立即可用,提供程序应通过调用 FeedResourceRequestedArgs.GetDeferral 请求延迟,启动后台任务,并在资源可用时完成延迟。
如果提供程序在未设置 FeedResourceRequestedArgs.Response 属性的情况下返回 OnResourceRequested 调用,则将进行 Web 提取。 返回时没有 FeedResourceResponse,提供程序可能会修改 Headers 集合,然后由 Web 提取使用。
属性
FeedDefinitionId |
获取与资源请求关联的源的定义 ID。 |
FeedProviderDefinitionId |
获取与资源请求关联的源提供程序的定义 ID。 |
Request |
设置表示源资源请求的 FeedResourceRequest 。 |
Response |
获取或设置 FeedResourceResponse ,表示对源资源请求的响应。 |
方法
GetDeferral() |
通知系统资源响应任务可能会在 IFeedResourceProvider.OnResourceRequested 之后继续执行工作 |
适用于
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈