Язык

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

Хранилища android.view.inputmethod.InputMethodInfo#getId() службы входных методов, выбранной в данный момент.

DevelopmentSettingsEnabled
Устаревшие.

Этот элемент не рекомендуется.

DeviceProvisioned
Устаревшие.

Этот элемент не рекомендуется.

EnabledAccessibilityServices

Список включенных поставщиков специальных возможностей.

EnabledInputMethods

Список входных методов, которые в настоящее время включены.

HttpProxy
Устаревшие.

Имя узла и порт для глобального http-прокси.

InputMethodSelectorVisibility

Настройка записи видимости селектора метода ввода

InstallNonMarketApps

Можно ли устанавливать приложения для этого пользователя с помощью механизма системы Intent#ACTION_INSTALL_PACKAGE .

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

Возвращает класс среды выполнения этого Objectобъекта.

(Унаследовано от Object)
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)

Удобная функция для получения одного значения безопасных параметров в виде long.

GetLong(ContentResolver, String)

Удобная функция для получения одного значения безопасных параметров в виде long.

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 типа экземпляра self.

JavaAs<TResult>(IJavaPeerable)

Попробуйте принуждать к типуself, проверяяTResult, является ли приведение допустимым на стороне Java.

JavaCast<TResult>(IJavaObject)

Выполняет преобразование типа, проверяемого средой выполнения Android.

JavaCast<TResult>(IJavaObject)

Безопасные системные параметры, содержащие системные предпочтения, которые приложения могут читать, но не допускаются для записи.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Попробуйте принуждать к типуself, проверяяTResult, является ли приведение допустимым на стороне Java.

Применяется к