2016-01-14 1 views
1

Решение, приведенное здесь: Detect if user Idle on windows universal app позволяет обнаружить пользователя в режиме ожидания в приложении. Когда пользователь активен в другом месте, приложение учитывает только активность в приложении. Итак, как определить полный пользовательский простоя на компьютере в универсальном приложении?Обнаруживать, если пользователь не работает на компьютере (vs в универсальном приложении Windows)

ответ

0

Вы можете использовать триггер системы «UserAway», описанный здесь: https://msdn.microsoft.com/en-us/library/windows/apps/windows.applicationmodel.background.systemtriggertype.aspx

Вы можете использовать его, чтобы огнь фоновой задачи - в зависимости от конкретного сценария это может помочь вам.

+0

Но кажется, что «UserAway» запускает экран блокировки. Я не хочу использовать это событие, потому что мое приложение требует постоянной работы (соединение Bluetooth, синтетический голос и т. Д.). В зависимости от выбора пользователя, режим ожидания будет использоваться только для отключения экрана, а не для блокировки. – loulou

Смежные вопросы