Idioma

DevicePolicyManager.SetAffiliationIds Método

Definição

Indica a entidade que controla o dispositivo.

[Android.Runtime.Register("setAffiliationIds", "(Landroid/content/ComponentName;Ljava/util/Set;)V", "GetSetAffiliationIds_Landroid_content_ComponentName_Ljava_util_Set_Handler", ApiSince=26)]
public virtual void SetAffiliationIds(Android.Content.ComponentName admin, System.Collections.Generic.ICollection<string> ids);
[<Android.Runtime.Register("setAffiliationIds", "(Landroid/content/ComponentName;Ljava/util/Set;)V", "GetSetAffiliationIds_Landroid_content_ComponentName_Ljava_util_Set_Handler", ApiSince=26)>]
abstract member SetAffiliationIds : Android.Content.ComponentName * System.Collections.Generic.ICollection<string> -> unit
override this.SetAffiliationIds : Android.Content.ComponentName * System.Collections.Generic.ICollection<string> -> unit

Parâmetros

admin
ComponentName

Ao qual proprietário do dispositivo ou proprietário do usuário secundário, essa solicitação está associada.

ids
ICollection<String>

Um conjunto de IDs de afiliação opacas não vazias.

Atributos

Comentários

Indica a entidade que controla o dispositivo. Dois usuários serão afiliados se o conjunto de IDs definido pelo proprietário do dispositivo e o administrador do usuário secundário.

Um usuário afiliado ao usuário proprietário do dispositivo é considerado afiliado ao dispositivo.

<Observação forte>:</recursos fortes> que dependem da afiliação do usuário (como registro em log de segurança ou #bindDeviceAdminServiceAsUser) não estarão disponíveis quando um usuário secundário for criado, até que ele se torne afiliado. Portanto, é recomendável que as IDs de afiliação apropriadas sejam definidas pelo proprietário assim que possível após a criação do usuário.

Observação: esse método costumava estar disponível para a identificação do proprietário do dispositivo e do proprietário do perfil. No entanto, como o Android 11, essa combinação não é possível. Agora, esse método é útil apenas para habilitar o usuário primário com usuários secundários gerenciados.

Java documentação para android.app.admin.DevicePolicyManager.setAffiliationIds(android.content.ComponentName, java.util.Set<java.lang.String>).

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.

Aplica-se a