PackageManager.SetComponentEnabledSetting メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
パッケージ コンポーネント (アクティビティ、レシーバー、サービス、プロバイダー) の有効な設定を設定します。
[Android.Runtime.Register("setComponentEnabledSetting", "(Landroid/content/ComponentName;II)V", "GetSetComponentEnabledSetting_Landroid_content_ComponentName_IIHandler")]
[Android.Runtime.RequiresPermission("android.permission.CHANGE_COMPONENT_ENABLED_STATE")]
public abstract void SetComponentEnabledSetting(Android.Content.ComponentName componentName, Android.Content.PM.ComponentEnabledState newState, Android.Content.PM.ComponentEnableOption flags);
[<Android.Runtime.Register("setComponentEnabledSetting", "(Landroid/content/ComponentName;II)V", "GetSetComponentEnabledSetting_Landroid_content_ComponentName_IIHandler")>]
[<Android.Runtime.RequiresPermission("android.permission.CHANGE_COMPONENT_ENABLED_STATE")>]
abstract member SetComponentEnabledSetting : Android.Content.ComponentName * Android.Content.PM.ComponentEnabledState * Android.Content.PM.ComponentEnableOption -> unit
パラメーター
- componentName
- ComponentName
有効にするコンポーネント
- newState
- ComponentEnabledState
コンポーネントの新しい有効な状態。
- flags
- ComponentEnableOption
オプションの動作フラグ。
- 属性
注釈
パッケージ コンポーネント (アクティビティ、レシーバー、サービス、プロバイダー) の有効な設定を設定します。 この設定は、マニフェスト内のコンポーネントによって設定された可能性がある有効な状態をオーバーライドします。
複数のコンポーネントをアトミックに更新する必要がある場合は、 #setComponentEnabledSettings(List) の使用を検討してください。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。