Поделиться через


DevicePolicyManager.LogoutUser(ComponentName) Метод

Определение

Вызывается владельцем профиля вторичного пользователя, связанного с устройством, чтобы остановить вызывающего пользователя и вернуться к основному пользователю (когда пользователь #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_PROFILEUserManager#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).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к