PolicyUpdateReceiver.OnPolicyChanged 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
이전에 관리자가 설정한 정책이 변경되었을 때 트리거되는 콜백입니다.
[Android.Runtime.Register("onPolicyChanged", "(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;Landroid/app/admin/TargetUser;Landroid/app/admin/PolicyUpdateResult;)V", "GetOnPolicyChanged_Landroid_content_Context_Ljava_lang_String_Landroid_os_Bundle_Landroid_app_admin_TargetUser_Landroid_app_admin_PolicyUpdateResult_Handler", ApiSince=34)]
public virtual void OnPolicyChanged (Android.Content.Context context, string policyIdentifier, Android.OS.Bundle additionalPolicyParams, Android.App.Admin.TargetUser targetUser, Android.App.Admin.PolicyUpdateResult policyUpdateResult);
[<Android.Runtime.Register("onPolicyChanged", "(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;Landroid/app/admin/TargetUser;Landroid/app/admin/PolicyUpdateResult;)V", "GetOnPolicyChanged_Landroid_content_Context_Ljava_lang_String_Landroid_os_Bundle_Landroid_app_admin_TargetUser_Landroid_app_admin_PolicyUpdateResult_Handler", ApiSince=34)>]
abstract member OnPolicyChanged : Android.Content.Context * string * Android.OS.Bundle * Android.App.Admin.TargetUser * Android.App.Admin.PolicyUpdateResult -> unit
override this.OnPolicyChanged : Android.Content.Context * string * Android.OS.Bundle * Android.App.Admin.TargetUser * Android.App.Admin.PolicyUpdateResult -> unit
매개 변수
- context
- Context
실행 중인 컨텍스트에 따라 #onReceive
- policyIdentifier
- String
이 콜백과 관련된 정책을 식별하는 키입니다.
- additionalPolicyParams
- Bundle
일부 정책(예: PolicyUpdateReceiver#EXTRA_PACKAGE_NAME
및 PolicyUpdateReceiver#EXTRA_PERMISSION_NAME
)을 식별하는 데 필요할 수 있는 추가 매개 변수를 포함하는 번들입니다.
각 정책은 필요한 경우 필요한 추가 매개 변수를 문서화합니다.
- targetUser
- TargetUser
TargetUser
이 정책과 관련된 것입니다.
- policyUpdateResult
- PolicyUpdateResult
정책 값이 변경된 이유를 나타냅니다(예: PolicyUpdateResult#RESULT_POLICY_SET
정책이 관리자가 설정한 값으로 변경된 경우, PolicyUpdateResult#RESULT_FAILURE_CONFLICTING_ADMIN_POLICY
다른 관리자가 충돌하는 정책을 설정했기 때문에 정책이 변경된 경우 등)
- 특성
설명
이전에 관리자가 설정한 정책이 변경되었을 때 트리거되는 콜백입니다.
이 콜백을 받으려는 관리자는 매니페스트의 수신기에 대한 의도 필터에 포함되어 PolicyUpdateReceiver#ACTION_DEVICE_POLICY_CHANGED
야 하며, 시스템만 업데이트를 보낼 수 있도록 수신기를 보호 android.Manifest.permission#BIND_DEVICE_ADMIN
해야 합니다.
이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.