UserManager.RequestQuietModeEnabled メソッド

定義

オーバーロード

RequestQuietModeEnabled(Boolean, UserHandle)

マネージド プロファイルのサイレント モードを有効または無効にします。

RequestQuietModeEnabled(Boolean, UserHandle, Int32)

と同じ操作 #requestQuietModeEnabled(boolean, UserHandle)を実行しますが、 フラグを指定して要求の動作を調整します。

RequestQuietModeEnabled(Boolean, UserHandle)

マネージド プロファイルのサイレント モードを有効または無効にします。

[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

パラメーター

enableQuietMode
Boolean

クワイエット モードを有効または無効にするかどうか

userHandle
UserHandle

プロファイルのユーザー ハンドル

戻り値

false クワイエット モードをオフにするためにユーザーの資格情報が必要な場合は 、 true それ以外の場合は

属性

注釈

マネージド プロファイルのサイレント モードを有効または無効にします。 サイレント モードが有効になっている場合、マネージド プロファイル内のアプリは実行されたり、通知が生成されたり、データやバッテリーが消費されたりすることはありません。

ユーザーの資格情報がサイレント モードをオフにするために必要な場合は、資格情報の確認画面がユーザーに表示されます。

変更はすぐには行われませんが、アプリは、サイレント モードの変更を通知するために、 Intent#ACTION_MANAGED_PROFILE_AVAILABLE リッスンと Intent#ACTION_MANAGED_PROFILE_UNAVAILABLE ブロードキャストを行うことができます。 アプリでは、 を呼び出#isQuietModeEnabled(UserHandle)すことによって、現在のサイレント モードの状態をチェックすることもできます。

呼び出し元は、フォアグラウンドの既定の起動ツールであるか、 MANAGE_USERS または MODIFY_QUIET_MODEのいずれかのアクセス許可を持っている必要があります。

の Java ドキュメント android.os.UserManager.requestQuietModeEnabled(boolean, android.os.UserHandle)

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

RequestQuietModeEnabled(Boolean, UserHandle, Int32)

と同じ操作 #requestQuietModeEnabled(boolean, UserHandle)を実行しますが、 フラグを指定して要求の動作を調整します。

[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

パラメーター

enableQuietMode
Boolean

クワイエット モードを有効または無効にするかどうか

userHandle
UserHandle

プロファイルのユーザー ハンドル

flags
Int32

0 または を #QUIET_MODE_DISABLE_ONLY_IF_CREDENTIAL_NOT_REQUIRED指定できます。

戻り値

false クワイエット モードをオフにするためにユーザーの資格情報が必要な場合は 、 true それ以外の場合は

属性

注釈

と同じ操作 #requestQuietModeEnabled(boolean, UserHandle)を実行しますが、 フラグを指定して要求の動作を調整します。

の Java ドキュメント android.os.UserManager.requestQuietModeEnabled(boolean, android.os.UserHandle, int)

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象