Поделиться через


CachedFileUpdaterTriggerDetails.CanRequestUserInput Свойство

Определение

Возвращает значение, указывающее, может ли система отображать пользовательский интерфейс, позволяющий пользователю запускать приложение поставщика в ответ на триггер кэшированного обновления файлов.

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

Значение свойства

Boolean

bool

Может ли система отображать пользовательский интерфейс, позволяющий пользователю запускать приложение поставщика в ответ на триггер кэшированного обновления файлов.

Комментарии

Шаблон Обновления кэшированных файлов позволяет приложению-поставщику указать, что для завершения обновления кэшированного файла требуются входные данные пользователя, задав для свойства Status связанного fileUpdateRequest значение UserInputNeeded. Возможно, система не сможет отобразить пользовательский интерфейс для пользователя во время фоновой задачи, если приложение, которое обновило файл, в настоящее время не работает на переднем плане, например. В этом случае canRequestUserInput будет иметь значение false. Поэтому необходимо проверка это значение, прежде чем запрашивать отображение пользовательского интерфейса в системе. Если параметру FileUpdateRequest присвоено значение UserInputNeeded, будет выдано исключение, если параметру CanRequestUserInput присвоено значение false.

Применяется к