Language

DevicePolicyManager.SetCrossProfileWidgetProviders メソッド

定義

管理プロファイルのプロファイル所有者またはアクセス許可の所有者によって呼び出 android.Manifest.permission#MANAGE_DEVICE_POLICY_PROFILE_INTERACTION 、パッケージのウィジェット プロバイダーを親プロファイルで使用できるようにします。

[Android.Runtime.Register("setCrossProfileWidgetProviders", "(Ljava/util/Set;)V", "GetSetCrossProfileWidgetProviders_Ljava_util_Set_Handler", ApiSince=37)]
[Android.Runtime.RequiresPermission("android.permission.MANAGE_DEVICE_POLICY_PROFILE_INTERACTION")]
public virtual void SetCrossProfileWidgetProviders(System.Collections.Generic.ICollection<string> packageNames);
[<Android.Runtime.Register("setCrossProfileWidgetProviders", "(Ljava/util/Set;)V", "GetSetCrossProfileWidgetProviders_Ljava_util_Set_Handler", ApiSince=37)>]
[<Android.Runtime.RequiresPermission("android.permission.MANAGE_DEVICE_POLICY_PROFILE_INTERACTION")>]
abstract member SetCrossProfileWidgetProviders : System.Collections.Generic.ICollection<string> -> unit
override this.SetCrossProfileWidgetProviders : System.Collections.Generic.ICollection<string> -> unit

パラメーター

packageNames
ICollection<String>

ウィジェット プロバイダーが許可リストに登録されるパッケージ。

属性

注釈

パッケージのウィジェット プロバイダーを親プロファイルで使用できるようにするために、管理プロファイルのプロファイル所有者またはアクセス許可Manifest.permission.MANAGE_DEVICE_POLICY_PROFILE_INTERACTIONの所有者によって呼び出されます。 その結果、ユーザーは、プロファイルの下で実行されている許可リストパッケージから、親プロファイル (ホーム画面など) で実行されるウィジェット ホストにウィジェットを追加できるようになります。 パッケージには 0 個以上のプロバイダー コンポーネントがあり、各コンポーネントは異なるウィジェットの種類を提供します。

注: 既定では、ウィジェット プロバイダー パッケージは許可リストに登録されません。

注: この API は、一度に許可リスト全体を更新し、以前の許可リストをオーバーライドします。 これは、addCrossProfileWidgetProvider(ComponentName, String) と removeCrossProfileWidgetProvider(ComponentName, String) を使用して、許可リストを一度に 1 つのパッケージ (特に許可リストが多数のパッケージで構成されている場合) を更新するよりも効率的です。

android.app.admin.DevicePolicyManager.setCrossProfileWidgetProvidersの Android リファレンス。

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

適用対象