DevicePolicyManager.LogoutUser(ComponentName) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Llamado por un propietario de perfil del usuario secundario que está afiliado al dispositivo para detener al usuario que realiza la llamada y volver al usuario principal (cuando el usuario se #switchUser(ComponentName, UserHandle)
cambió a) o detener al usuario (cuando era #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
Parámetros
- admin
- ComponentName
Al que DeviceAdminReceiver
está asociada esta solicitud.
Devoluciones
uno de los siguientes códigos de resultado: UserManager#USER_OPERATION_ERROR_UNKNOWN
, UserManager#USER_OPERATION_SUCCESS
, UserManager#USER_OPERATION_ERROR_MANAGED_PROFILE
, , UserManager#USER_OPERATION_ERROR_CURRENT_USER
- Atributos
Comentarios
Llamado por un propietario de perfil del usuario secundario que está afiliado al dispositivo para detener al usuario que realiza la llamada y volver al usuario principal (cuando el usuario se #switchUser(ComponentName, UserHandle)
cambió a) o detener al usuario (cuando era #startUserInBackground(ComponentName, UserHandle) started in background
.
Observe que en los dispositivos que se ejecutan con UserManager#isHeadlessSystemUserMode() headless system user mode
, no hay ningún usuario principal, por lo que vuelve al usuario que estaba en primer plano antes de la primera llamada a #switchUser(ComponentName, UserHandle)
(o produce un error si UserManager#USER_OPERATION_ERROR_UNKNOWN
no se llamó a ese método antes de esta llamada).
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.