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 以响应缓存的文件更新程序触发器。

注解

缓存文件更新程序模式允许提供程序应用通过将关联的 FileUpdateRequestStatus 属性设置为 UserInputNeeded 来指定完成缓存文件更新所需的用户输入。 例如,如果更新文件的应用当前未在前台运行,则系统可能无法在后台任务期间向用户显示 UI。 在这种情况下,CanRequestUserInput 将为 false。 因此,在请求系统显示 UI 之前,应检查此值。 如果 CanRequestUserInput 为 false,则将 FileUpdateRequestRequest 状态设置为 UserInputNeeded 将引发异常。

适用于