Language

DevicePolicyManager.SetAffiliationIds メソッド

定義

デバイスを制御するエンティティを示します。

[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

パラメーター

admin
ComponentName

この要求が関連付けられているデバイス所有者またはセカンダリ ユーザーの所有者。

ids
ICollection<String>

不透明な空でない所属 ID のセット。

属性

注釈

デバイスを制御するエンティティを示します。 デバイス所有者とセカンダリ ユーザーの管理者によって設定された ID のセットの場合、2 人のユーザーが関連付けられます。

デバイス所有者ユーザーと関連付けされているユーザーは、デバイスに関連付けされていると見なされます。

<strong>Note:</strong> セカンダリ ユーザーの作成時に、ユーザーの所属 (セキュリティ ログや #bindDeviceAdminServiceAsUserなど) に依存する機能は、関連付けされるまで使用できません。 そのため、適切な所属 ID は、ユーザーの作成後、できるだけ早く所有者によって設定することをお勧めします。

注: このメソッドは、デバイス所有者とプロファイル所有者を変更するために使用できます。 ただし、Android 11 以降、この組み合わせは不可能です。 このメソッドは、プライマリ ユーザーをマネージド セカンダリ ユーザーに関連付ける場合にのみ役立ちます。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象