CrossProfileApps.CanInteractAcrossProfiles Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Retorna se o pacote de chamada pode interagir entre perfis.
[Android.Runtime.Register("canInteractAcrossProfiles", "()Z", "GetCanInteractAcrossProfilesHandler", ApiSince=30)]
public virtual bool CanInteractAcrossProfiles();
[<Android.Runtime.Register("canInteractAcrossProfiles", "()Z", "GetCanInteractAcrossProfilesHandler", ApiSince=30)>]
abstract member CanInteractAcrossProfiles : unit -> bool
override this.CanInteractAcrossProfiles : unit -> bool
Retornos
true se o pacote de chamada puder interagir entre perfis.
- Atributos
Comentários
Retorna se o pacote de chamada pode interagir entre perfis.
Especificamente, retorna se todos os seguintes são verdadeiros: <ul><li>#getTargetUserProfiles() retorna uma lista não vazia para o usuário chamador.</li><li>O usuário já consentiu com a comunicação entre perfis para o pacote de chamada.</li li><>O pacote de chamada foi permitido por padrão pelo OEM ou foi explicitamente permitido pelo administrador por meio de .android.app.admin.DevicePolicyManager#setCrossProfilePackages(ComponentName, Set)
</li></ul>
Se false, a capacidade atual do pacote de solicitar consentimento do usuário para interagir entre perfis pode ser verificada com #canRequestInteractAcrossProfiles(). Se true, o consentimento do usuário pode ser obtido por meio de #createRequestInteractAcrossProfilesIntent(). Em seguida, o pacote pode ouvir #ACTION_CAN_INTERACT_ACROSS_PROFILES_CHANGED as transmissões.
Java documentação para android.content.pm.CrossProfileApps.canInteractAcrossProfiles().
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.