UserManager.RequestQuietModeEnabled Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
| Nom | Description |
|---|---|
| RequestQuietModeEnabled(Boolean, UserHandle) |
Active ou désactive le mode silencieux pour un profil. |
| RequestQuietModeEnabled(Boolean, UserHandle, Int32) |
Effectuez la même opération que |
RequestQuietModeEnabled(Boolean, UserHandle)
Active ou désactive le mode silencieux pour un 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
Paramètres
- enableQuietMode
- Boolean
si le mode silencieux doit être activé ou désactivé
- userHandle
- UserHandle
handle utilisateur du profil
Retours
false si les informations d’identification de l’utilisateur sont nécessaires pour désactiver le mode silencieux, true sinon
- Attributs
Remarques
Active ou désactive le mode silencieux pour un profil. Si le mode silencieux est activé, les applications du profil ne s’exécutent pas, génèrent des notifications ou consomment des données ou une batterie.
Si les informations d’identification d’un utilisateur sont nécessaires pour désactiver le mode silencieux, un écran d’informations d’identification de confirmation s’affiche à l’utilisateur.
La modification peut ne pas se produire instantanément, mais les applications peuvent écouter Intent#ACTION_MANAGED_PROFILE_AVAILABLE et Intent#ACTION_MANAGED_PROFILE_UNAVAILABLE diffuser afin d’être averties du changement du mode silencieux pour le profil managé. Les applications peuvent écouter des diffusions génériques et Intent#ACTION_PROFILE_AVAILABLE être informées Intent#ACTION_PROFILE_UNAVAILABLE du changement en mode silencieux pour tous les profils. Les applications peuvent également vérifier l’état actuel du mode silencieux en appelant #isQuietModeEnabled(UserHandle).
L’appelant doit être le lanceur par défaut de premier plan ou avoir l’une des autorisations suivantes : MANAGE_USERS ou MODIFY_QUIET_MODE.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.
S’applique à
RequestQuietModeEnabled(Boolean, UserHandle, Int32)
Effectuez la même opération que #requestQuietModeEnabled(boolean, UserHandle), mais avec un indicateur pour ajuster le comportement de la requête.
[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
Paramètres
- enableQuietMode
- Boolean
si le mode silencieux doit être activé ou désactivé
- userHandle
- UserHandle
handle utilisateur du profil
- flags
- Int32
Peut être 0 ou #QUIET_MODE_DISABLE_ONLY_IF_CREDENTIAL_NOT_REQUIRED.
Retours
false si les informations d’identification de l’utilisateur sont nécessaires pour désactiver le mode silencieux, true sinon
- Attributs
Remarques
Effectuez la même opération que #requestQuietModeEnabled(boolean, UserHandle), mais avec un indicateur pour ajuster le comportement de la requête.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.