DevicePolicyManager.TransferOwnership メソッド

定義

現在の管理者を別の管理者に変更します。

[Android.Runtime.Register("transferOwnership", "(Landroid/content/ComponentName;Landroid/content/ComponentName;Landroid/os/PersistableBundle;)V", "GetTransferOwnership_Landroid_content_ComponentName_Landroid_content_ComponentName_Landroid_os_PersistableBundle_Handler", ApiSince=28)]
public virtual void TransferOwnership (Android.Content.ComponentName admin, Android.Content.ComponentName target, Android.OS.PersistableBundle? bundle);
[<Android.Runtime.Register("transferOwnership", "(Landroid/content/ComponentName;Landroid/content/ComponentName;Landroid/os/PersistableBundle;)V", "GetTransferOwnership_Landroid_content_ComponentName_Landroid_content_ComponentName_Landroid_os_PersistableBundle_Handler", ApiSince=28)>]
abstract member TransferOwnership : Android.Content.ComponentName * Android.Content.ComponentName * Android.OS.PersistableBundle -> unit
override this.TransferOwnership : Android.Content.ComponentName * Android.Content.ComponentName * Android.OS.PersistableBundle -> unit

パラメーター

admin
ComponentName

この DeviceAdminReceiver 要求が関連付けられている。

target
ComponentName

DeviceAdminReceiver しい管理者である必要があります。

bundle
PersistableBundle

新しい管理者に送信されるデータ。

属性

注釈

現在の管理者を別の管理者に変更します。 現在の管理者のすべてのポリシーが新しい管理者に移行されます。 操作全体がアトミックです。転送は完了しているか、まったく行われません。

現在の管理者 (デバイス所有者、プロファイル所有者) に応じて、期待される動作があります。<ul><li>A デバイス所有者は、新しいデバイス所有者<にのみ転送できます。li li><>プロファイル所有者は、新しいプロファイル所有者</li></ul にのみ転送できます>

パラメーターを bundle 使用して、新しい管理者にデータを渡します。 データは、新しい管理者の DeviceAdminReceiver#onTransferOwnershipComplete(Context, PersistableBundle) コールバックで受信されます。

元の管理者がこのメソッドを呼び出した後も対応する所有者である場合、転送は失敗しました。

受信ターゲット管理者は、 &lt;support-transfer-ownership /&gt; によってDeviceAdminReceiver#DEVICE_ADMIN_META_DATA参照される xml ファイル内の&lt;device-admin&gt;&lt;/device-admin&gt;タグ内に タグを持っている必要があります。 それ以外の場合は、 IllegalArgumentException がスローされます。

の Java ドキュメント android.app.admin.DevicePolicyManager.transferOwnership(android.content.ComponentName, android.content.ComponentName, android.os.PersistableBundle)

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

適用対象