WebSettings Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Управляет состоянием параметров для WebView.
[Android.Runtime.Register("android/webkit/WebSettings", DoNotGenerateAcw=true)]
public abstract class WebSettings : Java.Lang.Object
[<Android.Runtime.Register("android/webkit/WebSettings", DoNotGenerateAcw=true)>]
type WebSettings = class
inherit Object
- Наследование
- Атрибуты
Комментарии
Управляет состоянием параметров для WebView. При первом создании WebView он получает набор параметров по умолчанию. Эти параметры по умолчанию будут возвращены из любого вызова getter. Объект, WebSettings
полученный от WebView#getSettings()
объекта, привязан к жизни WebView. Если веб-представление было уничтожено, любой вызов WebSettings
метода вызовет IllegalStateException
вызов метода.
Документация по Java для android.webkit.WebSettings
.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.
Конструкторы
WebSettings() |
Управляет состоянием параметров для WebView. |
WebSettings(IntPtr, JniHandleOwnership) |
Конструктор, используемый при создании управляемых представлений объектов JNI; вызывается средой выполнения. |
Поля
ForceDarkAuto |
Включение принудительной темноты зависит от состояния родительского представления WebView. |
ForceDarkOff |
Отключите принудительное отключение темного режима независимо от принудительного темного режима родительского элемента WebView. |
ForceDarkOn |
Безусловно включите темную силу. |
MenuItemNone |
Устаревшие..
Элементы меню не должны быть отключены. |
MenuItemProcessText |
Устаревшие..
Отключите все элементы меню режима действий для обработки текста. |
MenuItemShare |
Устаревшие..
Отключите пункт меню "Общий доступ". |
MenuItemWebSearch |
Устаревшие..
Отключить пункт меню "Поиск в Интернете". |
MixedContentAlwaysAllow |
Устаревшие..
В этом режиме WebView позволит безопасному источнику загружать содержимое из любого другого источника, даже если этот источник незащищен. |
MixedContentCompatibilityMode |
Устаревшие..
В этом режиме WebView попытается обеспечить совместимость с подходом современного веб-браузера в отношении смешанного содержимого. |
MixedContentNeverAllow |
Устаревшие..
В этом режиме WebView не позволит безопасному источнику загружать содержимое из небезопасного источника. |
Свойства
AlgorithmicDarkeningAllowed |
Возвращается, разрешено ли алгоритмическое темение для этого WebView. -или- Определяет, разрешено ли алгоритмическое темение. |
AllowContentAccess |
Возвращает, поддерживает ли этот WebView доступ по URL-адресу содержимого. |
AllowFileAccess |
Возвращает, поддерживает ли этот WebView доступ к файлам. |
AllowFileAccessFromFileURLs |
Возвращает, может ли JavaScript выполняться в контексте URL-адреса схемы файлов, получить доступ к содержимому из других URL-адресов схемы файлов. |
AllowUniversalAccessFromFileURLs |
Возвращает, может ли JavaScript выполняться в контексте URL-адреса схемы файлов, получить доступ к содержимому из любого источника. |
BlockNetworkImage |
Возвращает, не загружает ли WebView ресурсы изображений из сети. |
BlockNetworkLoads |
Возвращает, не загружает ли WebView какие-либо ресурсы из сети. |
BuiltInZoomControls |
Возвращает, используются ли механизмы масштабирования, встроенные в WebView. |
CacheMode |
Возвращает текущий параметр для переопределения режима кэша. |
Class |
Возвращает класс среды выполнения этого |
CursiveFontFamily |
Возвращает имя семейства шрифтов для куривного шрифта. |
DatabaseEnabled |
Возвращает значение, включен ли API хранилища базы данных. |
DatabasePath |
Возвращает путь к тому, где сохраняются базы данных API хранилища баз данных. |
DefaultFixedFontSize |
Возвращает фиксированный размер шрифта по умолчанию. |
DefaultFontSize |
Возвращает размер шрифта по умолчанию. |
DefaultTextEncodingName |
Возвращает имя кодировки текста по умолчанию. |
DefaultZoom |
Возвращает плотность масштаба по умолчанию страницы. |
DisabledActionModeMenuItems |
Управляет состоянием параметров для WebView. |
DisplayZoomControls |
Возвращает, отображает ли WebView элементы управления масштабированием на экране при использовании встроенных механизмов масштабирования. |
DomStorageEnabled |
Возвращает, включены ли API-интерфейсы хранилища DOM. |
FantasyFontFamily |
Возвращает имя семейства шрифтов фантазии. |
FixedFontFamily |
Возвращает фиксированное имя семейства шрифтов. |
ForceDark |
Получение принудительного темного режима для этого WebView. -или- Задайте принудительно темный режим для этого WebView. |
Handle |
Дескриптор базового экземпляра Android. (Унаследовано от Object) |
JavaScriptCanOpenWindowsAutomatically |
Возвращает, может ли JavaScript автоматически открывать окна. |
JavaScriptEnabled |
Возвращает значение, включен ли JavaScript. |
JniIdentityHashCode |
Управляет состоянием параметров для WebView. (Унаследовано от Object) |
JniPeerMembers |
Управляет состоянием параметров для WebView. |
LightTouchEnabled |
Возвращает, включены ли светлые касания. |
LoadsImagesAutomatically |
Возвращает, загружает ли WebView ресурсы изображений. |
LoadWithOverviewMode |
Возвращает, загружает ли этот WebView страницы в режиме обзора. |
MediaPlaybackRequiresUserGesture |
Возвращает, требуется ли веб-представлению жест пользователя для воспроизведения мультимедиа. |
MinimumFontSize |
Возвращает минимальный размер шрифта. |
MinimumLogicalFontSize |
Возвращает минимальный размер логического шрифта. |
MixedContentMode |
Возвращает текущее поведение WebView относительно загрузки небезопасного содержимого из защищенного источника. |
NavDump |
Устаревшие..
Возвращает значение, включена ли дампа кэша навигации. —или— включает дампа кэш навигации страниц в текстовый файл. |
OffscreenPreRaster |
Управляет состоянием параметров для WebView. |
PeerReference |
Управляет состоянием параметров для WebView. (Унаследовано от Object) |
PluginsEnabled |
Устаревшие..
Возвращает, включены ли подключаемые модули. —или— задает, следует ли включить подключаемые модули WebView. |
PluginsPath |
Устаревшие..
Возвращает каталог, содержащий библиотеки подключаемого модуля. -или- Задает пользовательский путь к подключаемым модулям, используемым WebView. |
SafeBrowsingEnabled |
Управляет состоянием параметров для WebView. |
SansSerifFontFamily |
Возвращает имя семейства шрифтов sans-serif. |
SaveFormData |
Возвращает, сохраняет ли WebView данные формы. |
SavePassword |
Возвращает, сохраняет ли WebView пароли. |
SerifFontFamily |
Возвращает имя семейства шрифтов с засечками. |
StandardFontFamily |
Возвращает стандартное имя семейства шрифтов. |
TextZoom |
Получает масштаб текста страницы в процентах. |
ThresholdClass |
Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода. |
ThresholdType |
Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода. |
UseDoubleTree |
Устаревшие..
Управляется оптимизацией отрисовки, которая больше не присутствует. -или- Управляется оптимизацией отрисовки, которая больше не присутствует. |
UserAgent |
Устаревшие..
Возвращает агент пользователя в виде целочисленного кода. -or- Задает строку агента пользователя с помощью целочисленного кода. |
UserAgentString |
Возвращает строку пользовательского агента WebView. |
UseWebViewBackgroundForOverscrollBackground |
Устаревшие..
Получает, использует ли этот WebView фон WebView вместо внутреннего шаблона для фона прокрутки. —или— задает, использует ли WebView его фон для прокрутки фона. |
UseWideViewPort |
Получает, поддерживает ли WebView тег метаметки HTML "viewport" или будет использовать широкий порт просмотра. |
Методы
Clone() |
Создает и возвращает копию этого объекта. (Унаследовано от Object) |
Dispose() |
Управляет состоянием параметров для WebView. (Унаследовано от Object) |
Dispose(Boolean) |
Управляет состоянием параметров для WebView. (Унаследовано от Object) |
EnableSmoothTransition() |
Устаревшие..
Возвращает, включает ли WebView плавное переход во время сдвига или масштабирования. |
Equals(Object) |
Указывает, равен ли другой объект этому объекту. (Унаследовано от Object) |
GetDefaultUserAgent(Context) |
Возвращает агент пользователя по умолчанию, используемый WebView. |
GetHashCode() |
Возвращает значение хэш-кода для объекта. (Унаследовано от Object) |
GetLayoutAlgorithm() |
Возвращает текущий алгоритм макета. |
GetPluginState() |
Устаревшие..
Возвращает текущее состояние о том, включены ли подключаемые модули. |
GetTextSize() |
Устаревшие..
Возвращает размер текста страницы. |
JavaFinalize() |
Вызывается сборщиком мусора в объекте, когда сборка мусора определяет, что больше ссылок на объект нет. (Унаследовано от Object) |
Notify() |
Пробуждение одного потока, ожидающего монитора этого объекта. (Унаследовано от Object) |
NotifyAll() |
Просыпает все потоки, ожидающие монитора этого объекта. (Унаследовано от Object) |
SetAppCacheEnabled(Boolean) |
Задает, следует ли включить API кэшей приложений. |
SetAppCacheMaxSize(Int64) |
Устаревшие..
Задает максимальный размер содержимого кэша приложений. |
SetAppCachePath(String) |
Задает путь к файлам кэшей приложений. |
SetEnableSmoothTransition(Boolean) |
Устаревшие..
Задает, будет ли WebView включать плавный переход при сдвиге или масштабировании или в то время как окно, в котором размещено WebView, не имеет фокуса. |
SetGeolocationDatabasePath(String) |
Задает путь, в котором должны быть сохранены базы данных географического расположения. |
SetGeolocationEnabled(Boolean) |
Задает, включена ли геолокация. |
SetHandle(IntPtr, JniHandleOwnership) |
Задает свойство Handle. (Унаследовано от Object) |
SetLayoutAlgorithm(WebSettings+LayoutAlgorithm) |
Задает базовый алгоритм макета. |
SetNeedInitialFocus(Boolean) |
Сообщает WebView, нужно ли задать узел для фокуса при |
SetPluginState(WebSettings+PluginState) |
Устаревшие..
Сообщает WebView включить, отключить или включить подключаемые модули по запросу. |
SetRenderPriority(WebSettings+RenderPriority) |
Устаревшие..
Задает приоритет потока render. |
SetSupportMultipleWindows(Boolean) |
Задает, поддерживает ли WebView несколько окон. |
SetSupportZoom(Boolean) |
Задает, должен ли WebView поддерживать масштабирование с помощью элементов управления масштабированием на экране и жестов. |
SetTextSize(WebSettings+TextSize) |
Устаревшие..
Задает размер текста страницы. |
SupportMultipleWindows() |
Возвращает, поддерживает ли WebView несколько окон. |
SupportZoom() |
Возвращает значение, поддерживающее масштаб WebView. |
ToArray<T>() |
Управляет состоянием параметров для WebView. (Унаследовано от Object) |
ToString() |
Возвращает строковое представление объекта. (Унаследовано от Object) |
UnregisterFromRuntime() |
Управляет состоянием параметров для WebView. (Унаследовано от Object) |
Wait() |
Приводит к тому, что текущий поток будет ждать, пока он не проснется, как правило, при <>помощи уведомления</em> или <эм>прерванного</em>. (Унаследовано от Object) |
Wait(Int64) |
Приводит к тому, что текущий поток будет ждать, пока он не проснется, как правило, при <>получении уведомления</>em или <>эм прервано< или> до тех пор, пока не истекло определенное количество реального времени. (Унаследовано от Object) |
Wait(Int64, Int32) |
Приводит к тому, что текущий поток будет ждать, пока он не проснется, как правило, при <>получении уведомления</>em или <>эм прервано< или> до тех пор, пока не истекло определенное количество реального времени. (Унаследовано от Object) |
Явные реализации интерфейса
IJavaPeerable.Disposed() |
Управляет состоянием параметров для WebView. (Унаследовано от Object) |
IJavaPeerable.DisposeUnlessReferenced() |
Управляет состоянием параметров для WebView. (Унаследовано от Object) |
IJavaPeerable.Finalized() |
Управляет состоянием параметров для WebView. (Унаследовано от Object) |
IJavaPeerable.JniManagedPeerState |
Управляет состоянием параметров для WebView. (Унаследовано от Object) |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
Управляет состоянием параметров для WebView. (Унаследовано от Object) |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Управляет состоянием параметров для WebView. (Унаследовано от Object) |
IJavaPeerable.SetPeerReference(JniObjectReference) |
Управляет состоянием параметров для WebView. (Унаследовано от Object) |
Методы расширения
JavaCast<TResult>(IJavaObject) |
Выполняет преобразование типа, проверяемого средой выполнения Android. |
JavaCast<TResult>(IJavaObject) |
Управляет состоянием параметров для WebView. |
GetJniTypeName(IJavaPeerable) |
Управляет состоянием параметров для WebView. |