DevicePolicyManager.ClearPackagePersistentPreferredActivities 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
지정된 패키지와 연결된 모든 영구 의도 처리기 기본 설정을 제거할 수 있는 사용 권한 android.Manifest.permission#MANAGE_DEVICE_POLICY_LOCK_TASK 의 프로필 소유자 또는 디바이스 소유자 또는 소유자에 의해 #addPersistentPreferredActivity호출됩니다.
[Android.Runtime.Register("clearPackagePersistentPreferredActivities", "(Landroid/content/ComponentName;Ljava/lang/String;)V", "GetClearPackagePersistentPreferredActivities_Landroid_content_ComponentName_Ljava_lang_String_Handler")]
[Android.Runtime.RequiresPermission("android.permission.MANAGE_DEVICE_POLICY_LOCK_TASK")]
public virtual void ClearPackagePersistentPreferredActivities(Android.Content.ComponentName? admin, string? packageName);
[<Android.Runtime.Register("clearPackagePersistentPreferredActivities", "(Landroid/content/ComponentName;Ljava/lang/String;)V", "GetClearPackagePersistentPreferredActivities_Landroid_content_ComponentName_Ljava_lang_String_Handler")>]
[<Android.Runtime.RequiresPermission("android.permission.MANAGE_DEVICE_POLICY_LOCK_TASK")>]
abstract member ClearPackagePersistentPreferredActivities : Android.Content.ComponentName * string -> unit
override this.ClearPackagePersistentPreferredActivities : Android.Content.ComponentName * string -> unit
매개 변수
- admin
- ComponentName
DeviceAdminReceiver 이 요청과 연결된 요청입니다. 호출자가 디바이스 관리자가 아닌 경우 Null입니다.
- packageName
- String
기본 설정이 제거되는 패키지의 이름입니다.
- 특성
설명
지정된 패키지와 연결된 모든 영구 의도 처리기 기본 설정을 제거할 수 있는 사용 권한 android.Manifest.permission#MANAGE_DEVICE_POLICY_LOCK_TASK 의 프로필 소유자 또는 디바이스 소유자 또는 소유자에 의해 #addPersistentPreferredActivity호출됩니다.
호출 디바이스 관리자는 프로필 소유자여야 합니다. 그렇지 않으면 보안 예외가 throw됩니다.
Build.VERSION_CODES#UPSIDE_DOWN_CAKE먼저 영구 기본 설정 활동 정책이 지워진 PolicyUpdateReceiver#onPolicySetResult(Context, String, Bundle, TargetUser, PolicyUpdateResult) 후 정책이 성공적으로 지워졌는지 여부에 대해 관리자에게 알립니다. 이 콜백에는 ul>li 정책 식별자 DevicePolicyIdentifiers#PERSISTENT_PREFERRED_ACTIVITY_POLICY<li> 정책이 적용되는 TargetUser><의도 필터를 포함하는 추가 정책 매개 변수 번들이 포함 PolicyUpdateReceiver#EXTRA_INTENT_FILTER 됩니다PolicyUpdateResult#RESULT_POLICY_SET. 이 정책은 li>PolicyUpdateResult와 관련이 <있습니다. 이는 정책이 성공적으로 지워졌거나 정책을 지울 수 없는 이유(예: PolicyUpdateResult#RESULT_FAILURE_CONFLICTING_ADMIN_POLICY/ ul> 정책 변경이 있는 경우)<입니다.><<PolicyUpdateReceiver#onPolicyChanged(Context, String, Bundle, TargetUser, PolicyUpdateResult) 는 이 변경 사항을 관리자에게 알립니다. 이 콜백에는 PolicyUpdateReceiver#onPolicySetResult와 동일한 매개 변수가 포함되며 PolicyUpdateResult 정책이 변경된 이유가 포함됩니다.
이 페이지의 일부는 만들고 공유한 작업을 기반으로 하며 에 설명된 조건에 따라 사용됩니다.