UserManager.RequestQuietModeEnabled Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
RequestQuietModeEnabled(Boolean, UserHandle) |
Aktiviert oder deaktiviert den stillen Modus für ein verwaltetes Profil. |
RequestQuietModeEnabled(Boolean, UserHandle, Int32) |
Führen Sie den gleichen Vorgang wie |
RequestQuietModeEnabled(Boolean, UserHandle)
Aktiviert oder deaktiviert den stillen Modus für ein verwaltetes Profil.
[Android.Runtime.Register("requestQuietModeEnabled", "(ZLandroid/os/UserHandle;)Z", "GetRequestQuietModeEnabled_ZLandroid_os_UserHandle_Handler", ApiSince=28)]
public virtual bool RequestQuietModeEnabled (bool enableQuietMode, Android.OS.UserHandle userHandle);
[<Android.Runtime.Register("requestQuietModeEnabled", "(ZLandroid/os/UserHandle;)Z", "GetRequestQuietModeEnabled_ZLandroid_os_UserHandle_Handler", ApiSince=28)>]
abstract member RequestQuietModeEnabled : bool * Android.OS.UserHandle -> bool
override this.RequestQuietModeEnabled : bool * Android.OS.UserHandle -> bool
Parameter
- enableQuietMode
- Boolean
Ob der stille Modus aktiviert oder deaktiviert werden soll
- userHandle
- UserHandle
Benutzerhandle des Profils
Gibt zurück
false
, wenn die Anmeldeinformationen des Benutzers erforderlich sind, um den stillen Modus zu deaktivieren, true
andernfalls
- Attribute
Hinweise
Aktiviert oder deaktiviert den stillen Modus für ein verwaltetes Profil. Wenn der stille Modus aktiviert ist, werden Apps in einem verwalteten Profil nicht ausgeführt, generieren keine Benachrichtigungen oder verbrauchen keine Daten oder keinen Akku.
Wenn die Anmeldeinformationen eines Benutzers erforderlich sind, um den stillen Modus zu deaktivieren, wird dem Benutzer ein Bestätigungsbildschirm für Anmeldeinformationen angezeigt.
Die Änderung erfolgt möglicherweise nicht sofort, aber Apps können auf Intent#ACTION_MANAGED_PROFILE_AVAILABLE
und Intent#ACTION_MANAGED_PROFILE_UNAVAILABLE
übertragen, um über die Änderung des stillen Modus benachrichtigt zu werden. Apps können auch den aktuellen Status des stillen Modus überprüfen, indem sie aufrufen #isQuietModeEnabled(UserHandle)
.
Der Aufrufer muss entweder das Standardstartprogramm für den Vordergrund sein oder über eine der folgenden Berechtigungen verfügen: MANAGE_USERS
oder MODIFY_QUIET_MODE
.
Teile dieser Seite sind Änderungen, die auf Arbeiten basieren, die vom Android Open Source Project erstellt und freigegeben wurden und gemäß den In Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
RequestQuietModeEnabled(Boolean, UserHandle, Int32)
Führen Sie den gleichen Vorgang wie #requestQuietModeEnabled(boolean, UserHandle)
aus, jedoch mit einem Flag, um das Verhalten der Anforderung zu optimieren.
[Android.Runtime.Register("requestQuietModeEnabled", "(ZLandroid/os/UserHandle;I)Z", "GetRequestQuietModeEnabled_ZLandroid_os_UserHandle_IHandler", ApiSince=30)]
public virtual bool RequestQuietModeEnabled (bool enableQuietMode, Android.OS.UserHandle userHandle, int flags);
[<Android.Runtime.Register("requestQuietModeEnabled", "(ZLandroid/os/UserHandle;I)Z", "GetRequestQuietModeEnabled_ZLandroid_os_UserHandle_IHandler", ApiSince=30)>]
abstract member RequestQuietModeEnabled : bool * Android.OS.UserHandle * int -> bool
override this.RequestQuietModeEnabled : bool * Android.OS.UserHandle * int -> bool
Parameter
- enableQuietMode
- Boolean
Ob der stille Modus aktiviert oder deaktiviert werden soll
- userHandle
- UserHandle
Benutzerhandle des Profils
- flags
- Int32
Kann 0 oder sein #QUIET_MODE_DISABLE_ONLY_IF_CREDENTIAL_NOT_REQUIRED
.
Gibt zurück
false
, wenn die Anmeldeinformationen des Benutzers erforderlich sind, um den stillen Modus zu deaktivieren, true
andernfalls
- Attribute
Hinweise
Führen Sie den gleichen Vorgang wie #requestQuietModeEnabled(boolean, UserHandle)
aus, jedoch mit einem Flag, um das Verhalten der Anforderung zu optimieren.
Teile dieser Seite sind Änderungen, die auf Arbeiten basieren, die vom Android Open Source Project erstellt und freigegeben wurden und gemäß den In Attribution License beschriebenen Begriffen verwendet werden.