2010-12-02 12 views

答えて

48

はい、UserIdleDetectionを無効にすることでこれを行うことができます。

サンプルと詳細情報はこちら。

PhoneApplicationService.UserIdleDetectionMode Property (Microsoft.Phone.Shell)

Idle Detection for Windows Phone

+0

感謝ミック、素晴らしい作品。悲しいことに私は答えをアップアップするのに十分な評判ポイントを持っていません。 – jorgenfb

+0

この回答は間違っています。リンク先のページで、電話がロックされてもアプリケーションの実行を継続できるようにUserIdleDetectionModeを指定するが、ロック画面が表示されることはありません。 –

+4

@リチャード:ミックの答えは正しいです。 ApplicationIdleDetectionModeは、画面がロックされているときにアプリケーションを実行し続け、UserIdleDetectionModeはアイドル時に自動ロックを無効にします。 –

28

私は、MSDNのコード例が見つかりませんでしたので、私もこの問題への答えを探していたので、私はここにそれを置くことにしました:

using Microsoft.Phone.Shell; 

PhoneApplicationService phoneAppService = PhoneApplicationService.Current; 
phoneAppService.UserIdleDetectionMode = IdleDetectionMode.Disabled; 
+4

あなたが 'PhoneApplicationService.Current.UserIdleDetectionMode = IdleDetectionMode.Disabled;'を望むなら、これを1行で行うことができます。 – aloisdg

関連する問題