UserManager.RequestQuietModeEnabled メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
RequestQuietModeEnabled(Boolean, UserHandle) |
マネージド プロファイルのサイレント モードを有効または無効にします。 |
RequestQuietModeEnabled(Boolean, UserHandle, Int32) |
と同じ操作 |
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)
。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。