Settings.Secure Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Безопасные системные параметры, содержащие системные предпочтения, которые приложения могут читать, но не допускаются для записи.
[Android.Runtime.Register("android/provider/Settings$Secure", DoNotGenerateAcw=true)]
public sealed class Settings.Secure : Android.Provider.Settings.NameValueTable
[<Android.Runtime.Register("android/provider/Settings$Secure", DoNotGenerateAcw=true)>]
type Settings.Secure = class
inherit Settings.NameValueTable
- Наследование
- Атрибуты
Комментарии
Безопасные системные параметры, содержащие системные предпочтения, которые приложения могут читать, но не допускаются для записи. Это касается настроек, которые пользователь должен явно изменить с помощью пользовательского интерфейса системного приложения. Обычные приложения не могут изменять базу данных параметров безопасности напрямую или путем вызова методов put, содержащих этот класс.
Java документации по android.provider.Settings.Secure.
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".
Конструкторы
| Имя. | Описание |
|---|---|
| Settings.Secure() | |
Поля
| Имя. | Описание |
|---|---|
| AccessibilityDisplayInversionEnabled |
Параметр, указывающий, включена ли инверсия цвета отображения. |
| AccessibilityEnabled |
Если специальные возможности включены. |
| AccessibilitySpeakPassword |
Следует ли говорить пароли в режиме специальных возможностей. |
| AdbEnabled |
Устаревшие.
Этот элемент не рекомендуется. |
| AllowedGeolocationOrigins |
Источники, для которых браузеры должны разрешать геолокацию по умолчанию. |
| AllowMockLocation |
Устаревшие.
Параметр для разрешения внедрения макетов расположений и состояния поставщика расположений в службу LocationManager для тестирования во время разработки приложений. |
| AndroidId |
На Android 8. |
| BackgroundData |
Устаревшие.
Разрешено ли использование фоновых данных. |
| BluetoothOn |
Устаревшие.
Этот элемент не рекомендуется. |
| DataRoaming |
Устаревшие.
Этот элемент не рекомендуется. |
| DefaultInputMethod |
Хранилища |
| DevelopmentSettingsEnabled |
Устаревшие.
Этот элемент не рекомендуется. |
| DeviceProvisioned |
Устаревшие.
Этот элемент не рекомендуется. |
| EnabledAccessibilityServices |
Список включенных поставщиков специальных возможностей. |
| EnabledInputMethods |
Список входных методов, которые в настоящее время включены. |
| HttpProxy |
Устаревшие.
Имя узла и порт для глобального http-прокси. |
| InputMethodSelectorVisibility |
Настройка записи видимости селектора метода ввода |
| InstallNonMarketApps |
Можно ли устанавливать приложения для этого пользователя с помощью механизма системы |
| LocationMode |
Текущий режим расположения устройства. |
| LocationModeBatterySaving |
Этот режим больше не имеет определенного значения, но интерпретируется как режим расположения. |
| LocationModeHighAccuracy |
Этот режим больше не имеет определенного значения, но интерпретируется как режим расположения. |
| LocationModeOff |
Режим расположения отключен. |
| LocationModeSensorsOnly |
Этот режим больше не имеет определенного значения, но интерпретируется как режим расположения. |
| LocationProvidersAllowed |
Устаревшие.
Разделенный запятыми список поставщиков расположений, которые включены. |
| LockPatternEnabled |
Устаревшие.
Включена ли автоматическая блокировка (0 = false, 1 = true) |
| LockPatternTactileFeedbackEnabled |
Устаревшие.
Будет ли шаблон блокировки вибрировать по мере ввода пользователем (0 = false, 1 = true) |
| LockPatternVisible |
Устаревшие.
Отображается ли шаблон блокировки при вводе пользователя (0 = false, 1 = true) |
| LoggingId |
Устаревшие.
Идентификатор ведения журнала (уникальное 64-разрядное значение) в виде шестнадцатеричной строки. |
| Name | (Унаследовано от Settings.NameValueTable) |
| NetworkPreference |
Устаревшие.
Этот элемент не рекомендуется. |
| ParentalControlEnabled |
Больше не поддерживается. |
| ParentalControlLastUpdate |
Больше не поддерживается. |
| ParentalControlRedirectUrl |
Больше не поддерживается. |
| RttCallingMode |
Выбранный пользователем режим RTT. |
| SecureFrpMode |
Указывает, находится ли устройство в защищенном режиме FRP с ограниченным доступом. |
| SelectedInputMethodSubtype |
Параметр для записи подтипа входного метода, используемого по умолчанию, удерживая идентификатор требуемого метода. |
| SettingsClassname |
Имя класса параметров для запуска при щелчке параметров из всех приложений. |
| SkipFirstUseHints |
Если этот параметр включен, приложения должны попытаться пропустить какие-либо вводные подсказки при первом запуске. |
| SysPropSettingVersion | |
| TouchExplorationEnabled |
Если сенсорный просмотр включен. |
| TtsDefaultCountry |
Устаревшие.
По умолчанию страна преобразования текста в речь. |
| TtsDefaultLang |
Устаревшие.
Язык текста в речь по умолчанию. |
| TtsDefaultPitch |
По умолчанию шаг модуля преобразования текста в речь. |
| TtsDefaultRate |
Скорость речи подсистемы преобразования текста в речь по умолчанию. |
| TtsDefaultSynth |
По умолчанию подсистема преобразования текста в речь. |
| TtsDefaultVariant |
Устаревшие.
Вариант языкового стандарта текста в речь по умолчанию. |
| TtsEnabledPlugins |
Список пакетов подключаемых модулей с разделителями пробелов. |
| TtsUseDefaults |
Устаревшие.
Параметр всегда использовать параметры текста в речь по умолчанию независимо от параметров приложения. |
| UsbMassStorageEnabled |
Устаревшие.
Этот элемент не рекомендуется. |
| UseGoogleMail |
Устаревшие.
Этот элемент не рекомендуется. |
| Value | (Унаследовано от Settings.NameValueTable) |
| WifiMaxDhcpRetryCount |
Устаревшие.
Этот элемент не рекомендуется. |
| WifiMobileDataTransitionWakelockTimeoutMs |
Устаревшие.
Этот элемент не рекомендуется. |
| WifiNetworksAvailableNotificationOn |
Устаревшие.
Этот элемент не рекомендуется. |
| WifiNetworksAvailableRepeatDelay |
Устаревшие.
Этот элемент не рекомендуется. |
| WifiNumOpenNetworksKept |
Устаревшие.
Этот элемент не рекомендуется. |
| WifiOn |
Устаревшие.
Этот элемент не рекомендуется. |
| WifiWatchdogAcceptablePacketLossPercentage |
Устаревшие.
Допустимый процент потери пакетов (диапазон 0 – 100) перед попыткой другого AP в той же сети. |
| WifiWatchdogApCount |
Устаревшие.
Количество точек доступа, необходимых для сети для наблюдения за ней. |
| WifiWatchdogBackgroundCheckDelayMs |
Устаревшие.
Задержка между фоновыми проверками. |
| WifiWatchdogBackgroundCheckEnabled |
Устаревшие.
Включена ли Wi-Fi контрольная собака для фоновой проверки даже после того, как пользователь подключился к хорошей точке доступа. |
| WifiWatchdogBackgroundCheckTimeoutMs |
Устаревшие.
Время ожидания для фоновой проверки пинга |
| WifiWatchdogInitialIgnoredPingCount |
Устаревшие.
Количество начальных ping для выполнения, которое может быть проигнорировано, если они завершаются ошибкой. |
| WifiWatchdogMaxApChecks |
Устаревшие.
Максимальное количество точек доступа (на каждую сеть) для проверки. |
| WifiWatchdogOn |
Устаревшие.
Этот элемент не рекомендуется. |
| WifiWatchdogPingCount |
Устаревшие.
Количество ping для проверки того, является ли точка доступа хорошим подключением. |
| WifiWatchdogPingDelayMs |
Устаревшие.
Задержка между связью. |
| WifiWatchdogPingTimeoutMs |
Устаревшие.
Время ожидания на связь. |
| WifiWatchdogWatchList |
Устаревшие.
Список SSID, разделенных запятыми, для которых должна быть включена Wi-Fi наблюдатель. |
Свойства
| Имя. | Описание |
|---|---|
| Class |
Возвращает класс среды выполнения этого |
| ContentUri |
URL-адрес стиля content:// для этой таблицы |
| Handle |
Дескриптор базового экземпляра Android. (Унаследовано от Object) |
| JniIdentityHashCode |
Возвращает хэш-код удостоверения, назначенный этому Java одноранговой среде выполнения взаимодействия. (Унаследовано от Object) |
| JniManagedPeerState |
Безопасные системные параметры, содержащие системные предпочтения, которые приложения могут читать, но не допускаются для записи. (Унаследовано от JavaObject) |
| JniPeerMembers |
Безопасные системные параметры, содержащие системные предпочтения, которые приложения могут читать, но не допускаются для записи. |
| PeerReference |
Возвращает ссылку на объект JNI для этого Java однорангового узла. (Унаследовано от Object) |
| ThresholdClass |
Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода. (Унаследовано от Settings.NameValueTable) |
| ThresholdType |
Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода. (Унаследовано от Settings.NameValueTable) |
Методы
| Имя. | Описание |
|---|---|
| Clone() |
Создает и возвращает копию этого объекта. (Унаследовано от Object) |
| Construct(JniObjectReference, JniObjectReferenceOptions) |
Безопасные системные параметры, содержащие системные предпочтения, которые приложения могут читать, но не допускаются для записи. (Унаследовано от JavaObject) |
| Dispose() |
Освобождает ресурсы, удерживаемые этим Java одноранговым узлом. (Унаследовано от Object) |
| Dispose(Boolean) |
Освобождает ресурсы, удерживаемые этим Java одноранговым узлом. (Унаследовано от Object) |
| DisposeUnlessReferenced() |
Безопасные системные параметры, содержащие системные предпочтения, которые приложения могут читать, но не допускаются для записи. (Унаследовано от JavaObject) |
| Equals(Object) |
Безопасные системные параметры, содержащие системные предпочтения, которые приложения могут читать, но не допускаются для записи. (Унаследовано от JavaObject) |
| Equals(Object) |
Указывает, равен ли другой объект этому объекту. (Унаследовано от Object) |
| GetFloat(ContentResolver, String, Single) |
Удобная функция для получения одного значения безопасных параметров в виде числа с плавающей запятой. |
| GetFloat(ContentResolver, String) |
Удобная функция для получения одного значения безопасных параметров в виде float. |
| GetHashCode() |
Возвращает хэш-значение кода для объекта. (Унаследовано от Object) |
| GetInt(ContentResolver, String, Int32) |
Удобная функция для получения одного значения безопасных параметров в виде целого числа. |
| GetInt(ContentResolver, String) |
Удобная функция для получения одного значения безопасных параметров в виде целого числа. |
| GetLong(ContentResolver, String, Int64) |
Удобная функция для получения одного значения безопасных параметров в виде |
| GetLong(ContentResolver, String) |
Удобная функция для получения одного значения безопасных параметров в виде |
| GetString(ContentResolver, String) |
Найдите имя в базе данных. |
| GetUriFor(String) |
Создайте универсальный код ресурса (URI) содержимого для определенной пары имен и значений, полезной для мониторинга изменений с помощью ContentObserver. |
| IsLocationProviderEnabled(ContentResolver, String) |
Устаревшие.
Вспомогательный метод для определения включения поставщика расположения. |
| JavaFinalize() |
Устаревшие.
Вызывается сборщиком мусора в объекте, когда сборка мусора определяет, что больше ссылок на объект нет. (Унаследовано от Object) |
| Notify() |
Просыпается один поток, ожидающий монитора этого объекта. (Унаследовано от Object) |
| NotifyAll() |
Просыпает все потоки, ожидающие монитора этого объекта. (Унаследовано от Object) |
| PutFloat(ContentResolver, String, Single) |
Удобная функция для обновления одного значения параметров в виде числа с плавающей запятой. |
| PutInt(ContentResolver, String, Int32) |
Удобная функция для обновления одного значения параметров в виде целого числа. |
| PutLong(ContentResolver, String, Int64) |
Удобная функция для обновления значения безопасных параметров в виде длинного целого числа. |
| PutString(ContentResolver, String, String) |
Сохраните пару "имя-значение" в базе данных. |
| SetHandle(IntPtr, JniHandleOwnership) |
Задает свойство Handle. (Унаследовано от Object) |
| SetLocationProviderEnabled(ContentResolver, String, Boolean) |
Устаревшие.
Потокобезопасный метод для включения или отключения единого поставщика расположений. |
| SetPeerReference(JniObjectReference, JniObjectReferenceOptions) |
Безопасные системные параметры, содержащие системные предпочтения, которые приложения могут читать, но не допускаются для записи. (Унаследовано от JavaObject) |
| ToArray<T>() |
Создает управляемый массив из этого Java оболочки массива. (Унаследовано от Object) |
| ToString() |
Возвращает строковое представление объекта. (Унаследовано от Object) |
| UnregisterFromRuntime() |
Отменяет регистрацию этого Java однорангового узла из среды выполнения взаимодействия. (Унаследовано от Object) |
| Wait() |
Приводит к тому, что текущий поток будет ждать, пока он не проснется, как правило, путем <><уведомления/>em или <эм>прерванного</em.> (Унаследовано от Object) |
| Wait(Int64, Int32) |
Приводит к тому, что текущий поток будет ждать, пока он не проснется, как правило, при <>получении уведомления</>em или <>эм прерваны< или> до тех пор, пока не истекло определенное количество реального времени. (Унаследовано от Object) |
| Wait(Int64) |
Приводит к тому, что текущий поток будет ждать, пока он не проснется, как правило, при <>получении уведомления</>em или <>эм прерваны< или> до тех пор, пока не истекло определенное количество реального времени. (Унаследовано от Object) |
Явные реализации интерфейса
| Имя. | Описание |
|---|---|
| IJavaPeerable.Disposed() |
Безопасные системные параметры, содержащие системные предпочтения, которые приложения могут читать, но не допускаются для записи. (Унаследовано от JavaObject) |
| IJavaPeerable.Finalized() |
Безопасные системные параметры, содержащие системные предпочтения, которые приложения могут читать, но не допускаются для записи. (Унаследовано от JavaObject) |
| IJavaPeerable.JniObjectReferenceControlBlock |
Безопасные системные параметры, содержащие системные предпочтения, которые приложения могут читать, но не допускаются для записи. (Унаследовано от JavaObject) |
| IJavaPeerable.SetJniIdentityHashCode(Int32) |
Безопасные системные параметры, содержащие системные предпочтения, которые приложения могут читать, но не допускаются для записи. (Унаследовано от JavaObject) |
| IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Безопасные системные параметры, содержащие системные предпочтения, которые приложения могут читать, но не допускаются для записи. (Унаследовано от JavaObject) |
| IJavaPeerable.SetPeerReference(JniObjectReference) |
Безопасные системные параметры, содержащие системные предпочтения, которые приложения могут читать, но не допускаются для записи. (Унаследовано от JavaObject) |
Методы расширения
| Имя. | Описание |
|---|---|
| GetJniTypeName(IJavaPeerable) |
Возвращает имя JNI типа экземпляра |
| JavaAs<TResult>(IJavaPeerable) |
Попробуйте принуждать к типу |
| JavaCast<TResult>(IJavaObject) |
Выполняет преобразование типа, проверяемого средой выполнения Android. |
| JavaCast<TResult>(IJavaObject) |
Безопасные системные параметры, содержащие системные предпочтения, которые приложения могут читать, но не допускаются для записи. |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
Попробуйте принуждать к типу |