次の方法で共有


CachedFileUpdaterTriggerDetails.CanRequestUserInput プロパティ

定義

キャッシュされたファイル アップデータ トリガーに応答して、ユーザーがプロバイダー アプリを起動できるようにする UI をシステムが表示できるかどうかを取得します。

public:
 property bool CanRequestUserInput { bool get(); };
bool CanRequestUserInput();
public bool CanRequestUserInput { get; }
var boolean = cachedFileUpdaterTriggerDetails.canRequestUserInput;
Public ReadOnly Property CanRequestUserInput As Boolean

プロパティ値

Boolean

bool

キャッシュされたファイル アップデータ トリガーに応答して、ユーザーがプロバイダー アプリを起動できるようにする UI をシステムが表示できるかどうか。

注釈

Cached File Updater パターンを使用すると、関連付けられている FileUpdateRequestStatus プロパティを UserInputNeeded に設定することで、キャッシュされたファイルの更新を完了するためにユーザー入力が必要であることをプロバイダー アプリで指定できます。 たとえば、ファイルを更新したアプリが現在フォアグラウンドで実行されていない場合、バックグラウンド タスク中にシステムがユーザーに UI を表示できない可能性があります。 この場合、CanRequestUserInput は false になります。 そのため、UI を表示するようにシステムに要求する前に、この値をチェックする必要があります。 FileUpdateRequest 状態を UserInputNeeded に設定すると、CanRequestUserInput が false の場合に例外がスローされます。

適用対象