DevicePolicyManager.LogoutUser(ComponentName) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
呼び出し元のユーザーを停止し、プライマリ ユーザー (ユーザーの切り替え時) またはユーザーを停止するためにデバイスに関連付けられていた #switchUser(ComponentName, UserHandle)
セカンダリ ユーザーのプロファイル所有者によって呼び出されます ( が の #startUserInBackground(ComponentName, UserHandle) started in background
場合)。
[Android.Runtime.Register("logoutUser", "(Landroid/content/ComponentName;)I", "GetLogoutUser_Landroid_content_ComponentName_Handler", ApiSince=28)]
public virtual Android.OS.UserOperationResultCode LogoutUser (Android.Content.ComponentName admin);
[<Android.Runtime.Register("logoutUser", "(Landroid/content/ComponentName;)I", "GetLogoutUser_Landroid_content_ComponentName_Handler", ApiSince=28)>]
abstract member LogoutUser : Android.Content.ComponentName -> Android.OS.UserOperationResultCode
override this.LogoutUser : Android.Content.ComponentName -> Android.OS.UserOperationResultCode
パラメーター
- admin
- ComponentName
DeviceAdminReceiver
この要求が関連付けられているもの。
戻り値
次のいずれかの結果コード: UserManager#USER_OPERATION_ERROR_UNKNOWN
、、UserManager#USER_OPERATION_SUCCESS
、 UserManager#USER_OPERATION_ERROR_MANAGED_PROFILE
UserManager#USER_OPERATION_ERROR_CURRENT_USER
- 属性
注釈
呼び出し元のユーザーを停止し、プライマリ ユーザー (ユーザーの切り替え時) またはユーザーを停止するためにデバイスに関連付けられていた #switchUser(ComponentName, UserHandle)
セカンダリ ユーザーのプロファイル所有者によって呼び出されます ( が の #startUserInBackground(ComponentName, UserHandle) started in background
場合)。
で UserManager#isHeadlessSystemUserMode() headless system user mode
実行されているデバイスにはプライマリ ユーザーがないため、最初の呼び出しの前にフォアグラウンドのユーザーに切り替わります (または、この呼び出し #switchUser(ComponentName, UserHandle)
の前にそのメソッドが呼び出されなかった場合は で UserManager#USER_OPERATION_ERROR_UNKNOWN
失敗します)。
の Java ドキュメント android.app.admin.DevicePolicyManager.logoutUser(android.content.ComponentName)
。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。