RequestRelease() public method

public RequestRelease ( ) : void
return void
		public static void UserIdleDetectionMode(IdleDetectionModeHelper argument)
		{
			DisplayRequest displayRequest = new DisplayRequest();
			if (argument == IdleDetectionModeHelper.Enabled)

				displayRequest.RequestRelease();
			else
				displayRequest.RequestActive();
		}
Exemplo n.º 2
0
        /// <summary>
        /// Activates or desactivates the auto sleep mode. True to activate it (default), False to deactivate it.
        /// Use with caution: if you deactivated auto sleep you will need to reactivate it.
        /// DoWithoutSleep and DoWithoutSleepAsync methods are preferred since they automatically resume auto sleep.
        /// </summary>
        /// <param name="activateAutoSleepMode">If set to <c>true</c> activates auto sleep mode.</param>
        public override void ActivateAutoSleepMode(bool activateAutoSleepMode)
        {
            if (_displayRequest == null)
            {
                _displayRequest = new Windows.System.Display.DisplayRequest();
            }

            if (activateAutoSleepMode)
            {
                _displayRequest.RequestRelease();
            }
            else
            {
                _displayRequest.RequestActive();
            }
        }