WakeLockFlags Enumerazione
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Definisce i flag per il blocco di riattivazione.
Questa enumerazione supporta una combinazione bit per bit dei rispettivi valori dei membri.
[System.Flags]
public enum WakeLockFlags
[<System.Flags>]
type WakeLockFlags =
- Ereditarietà
-
WakeLockFlags
- Attributi
Campi
| Nome | Valore | Descrizione |
|---|---|---|
| LocationModeNoChange | 0 | I provider di posizione non devono essere interessati dal risparmio batteria o dal risparmio batteria. |
| ThermalStatusNone | 0 | Codice di stato termico: non sottoposto a limitazione. |
| LocationModeGpsDisabledWhenScreenOff | 1 | In questa modalità, il provider di posizione basato su GPS deve essere disabilitato quando il risparmio batteria è acceso e il dispositivo non è interattivo. |
| Partial | 1 | Livello di blocco riattivazione: assicura che la CPU sia in esecuzione; lo schermo e il backlight della tastiera saranno autorizzati a spegnersi. |
| ReleaseFlagWaitForNoProximity | 1 | Flag per WakeLock.release(int): rinviare il rilascio di un blocco di riattivazione PROXIMITY_SCREEN_OFF_WAKE_LOCK fino a quando il sensore di prossimità indica che un oggetto non si trova in prossimità. |
| ThermalStatusLight | 1 | Codice di stato termico: Limitazione della luce in cui l'esperienza utente non è interessata. |
| LocationModeAllDisabledWhenScreenOff | 2 | Tutti i provider di posizioni devono essere disabilitati quando il risparmio batteria è acceso e il dispositivo non è interattivo. |
| ThermalStatusModerate | 2 | Codice di stato termico: limitazione moderata in cui l'esperienza utente non è in gran parte interessata. |
| LocationModeForegroundOnly | 3 | In questa modalità, tutti i provider di località verranno mantenuti disponibili, ma le correzioni della posizione devono essere fornite solo alle app in primo piano. |
| ThermalStatusSevere | 3 | Codice di stato termico: limitazione grave in cui l'esperienza utente è in gran parte interessata. |
| LocationModeThrottleRequestsWhenScreenOff | 4 | In questa modalità, la posizione non verrà disattivata, ma LocationManager limiterà tutte le richieste ai provider quando il dispositivo non è interattivo. |
| ThermalStatusCritical | 4 | Codice di stato termico: la piattaforma ha fatto tutto per ridurre l'alimentazione. |
| ThermalStatusEmergency | 5 | Codice di stato termico: i componenti chiave della piattaforma vengono arrestati a causa di condizioni termiche. Le funzionalità del dispositivo saranno limitate. |
| ScreenDim | 6 | Livello di blocco riattivazione: assicura che lo schermo sia attivo (ma potrebbe essere disattivato); il backlight della tastiera sarà autorizzato a spegnersi. |
| ThermalStatusShutdown | 6 | Codice di stato termico: è necessario arrestare immediatamente. |
| ScreenBright | 10 | Livello di blocco riattivazione: assicura che lo schermo sia acceso a piena luminosità; il backlight della tastiera sarà autorizzato a spegnersi. |
| Full | 26 | Livello di blocco riattivazione: garantisce che lo schermo e la tastiera siano accesi con la massima luminosità. |
| ProximityScreenOff | 32 | Livello di blocco riattivazione: disattiva lo schermo quando il sensore di prossimità viene attivato. Se il sensore di prossimità rileva che un oggetto è nelle vicinanze, lo schermo viene disattivato immediatamente. |
| AcquireCausesWakeup | 268435456 | Flag di blocco di riattivazione: attivare la schermata quando viene acquisito il blocco di riattivazione. |
| OnAfterRelease | 536870912 | Flag di blocco di riattivazione: quando questo blocco di riattivazione viene rilasciato, fare in modo che il timer dell'attività utente rimanga attivo per un po ' più a lungo. |
Commenti
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.