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なしで戻るときに、プロバイダーは web フェッチによって使用される Headers コレクションを変更できます。
プロパティ
FeedDefinitionId |
リソース要求に関連付けられているフィードの定義 ID を取得します。 |
FeedProviderDefinitionId |
リソース要求に関連付けられているフィード プロバイダーの定義 ID を取得します。 |
Request |
フィード リソース要求を表す FeedResourceRequest を設定します。 |
Response |
フィード リソース要求への応答を表す FeedResourceResponse を取得または設定します。 |
メソッド
GetDeferral() |
IFeedResourceProvider.OnResourceRequested 後もリソース応答タスクが引き続き作業を実行する可能性があることをシステムに通知します。 |