DevicePolicyManager.SetSecureSetting(ComponentName, String, String) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
이 메서드는 대부분 사용되지 않습니다.
[Android.Runtime.Register("setSecureSetting", "(Landroid/content/ComponentName;Ljava/lang/String;Ljava/lang/String;)V", "GetSetSecureSetting_Landroid_content_ComponentName_Ljava_lang_String_Ljava_lang_String_Handler")]
public virtual void SetSecureSetting (Android.Content.ComponentName admin, string? setting, string? value);
[<Android.Runtime.Register("setSecureSetting", "(Landroid/content/ComponentName;Ljava/lang/String;Ljava/lang/String;)V", "GetSetSecureSetting_Landroid_content_ComponentName_Ljava_lang_String_Ljava_lang_String_Handler")>]
abstract member SetSecureSetting : Android.Content.ComponentName * string * string -> unit
override this.SetSecureSetting : Android.Content.ComponentName * string * string -> unit
매개 변수
- admin
- ComponentName
DeviceAdminReceiver
이 요청과 연결된 요청입니다.
- setting
- String
업데이트할 설정의 이름입니다.
- value
- String
설정을 업데이트할 값입니다.
- 특성
설명
이 메서드는 대부분 사용되지 않습니다. 여전히 효과가 있는 대부분의 설정에는 전용 setter 메서드(예: #setLocationEnabled
사용자 제한)가 있습니다.
프로필 또는 디바이스 소유자가 설정을 업데이트 android.provider.Settings.Secure
하기 위해 호출합니다. 설정 값이 설정 형식에 대한 올바른 형식인지 확인합니다.
프로필 또는 디바이스 소유자가 이 메서드를 사용하여 업데이트할 수 있는 설정은 ul><liandroid.provider.Settings.Secure#DEFAULT_INPUT_METHOD
<>/li/liandroid.provider.Settings.Secure#SKIP_FIRST_USE_HINTS
<>><<>/ul입니다. <>
디바이스 소유자는 다음 설정을 <추가로 업데이트할 수 있습니다. ul><li>android.provider.Settings.Secure#LOCATION_MODE
는 아래 참고 사항을 참조하세요.</li></ul>
<strong>Note: Android O부터 앱은 더 이상 사용되지 않는 설정 android.provider.Settings.Secure#INSTALL_NON_MARKET_APPS
으로 이 메서드를 호출하지 않아야 합니다. 대신 디바이스 소유자 또는 프로필 소유자는 제한을 UserManager#DISALLOW_INSTALL_UNKNOWN_SOURCES
사용해야 합니다. 대상 앱 이상이 이 메서드를 android.os.Build.VERSION_CODES#O
호출 android.provider.Settings.Secure#INSTALL_NON_MARKET_APPS
하는 경우 throw UnsupportedOperationException
됩니다.
Android Q부터 디바이스 및 프로필 소유자는 모든 사용자에 대해 알 수 없는 원본을 제한하도록 호출 UserManager#DISALLOW_INSTALL_UNKNOWN_SOURCES_GLOBALLY
할 수도 있습니다. </strong>
<strong>Note: Android R부터 앱은 더 이상 사용되지 않는 설정 android.provider.Settings.Secure#LOCATION_MODE
으로 이 메서드를 호출하지 않아야 합니다. 대신 디바이스 소유자가 호출 #setLocationEnabled(ComponentName, boolean)
해야 합니다. 이는 Android R 이상을 대상으로 하는 모든 앱에 적용됩니다. </strong>
이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.