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 получает набор параметров по умолчанию. Эти параметры по умолчанию будут возвращены из любого вызова метода получения. Объект, WebSettings
полученный из WebView#getSettings()
, связан с жизненным циклом WebView. Если веб-представление было уничтожено, любой вызов метода в WebSettings
вызове вызывает исключение IllegalStateException
.
Документация по Java для android.webkit.WebSettings
.
Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License Creative Commons 2.5 Attribution License.
Конструкторы
WebSettings() |
Управляет состоянием параметров для WebView. |
WebSettings(IntPtr, JniHandleOwnership) |
Конструктор, используемый при создании управляемых представлений объектов JNI; вызывается средой выполнения. |
Поля
ForceDarkAuto |
Включите принудительное темное значение в зависимости от состояния родительского представления WebView. |
ForceDarkOff |
Отключите принудительное темное значение независимо от принудительного темного режима родительского элемента WebView. |
ForceDarkOn |
Безоговорочное включение принудительной темноты. |
MenuItemNone |
Устаревшие..
Никакие пункты меню не должны быть отключены. |
MenuItemProcessText |
Устаревшие..
Отключите все пункты меню режима действий для обработки текста. |
MenuItemShare |
Устаревшие..
Отключить пункт меню "Общий доступ". |
MenuItemWebSearch |
Устаревшие..
Отключить пункт меню "Поиск в Интернете". |
MixedContentAlwaysAllow |
Устаревшие..
В этом режиме WebView позволяет безопасному источнику загружать содержимое из любого другого источника, даже если он небезопасный. |
MixedContentCompatibilityMode |
Устаревшие..
В этом режиме WebView будет пытаться быть совместимым с подходом современного веб-браузера в отношении смешанного содержимого. |
MixedContentNeverAllow |
Устаревшие..
В этом режиме WebView не позволит безопасному источнику загружать содержимое из небезопасного источника. |
Свойства
AlgorithmicDarkeningAllowed |
Получение сведений о том, разрешено ли алгоритмическое затемнение для этого веб-представления. -или- Управление разрешением алгоритмического затемнения. |
AllowContentAccess |
Возвращает значение, указывающее, поддерживает ли веб-представление доступ к URL-адресу содержимого. |
AllowFileAccess |
Возвращает значение, указывающее, поддерживает ли веб-представление доступ к файлам. |
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. -или- Задайте принудительный темный режим для этого веб-представления. |
Handle |
Дескриптор базового экземпляра Android. (Унаследовано от Object) |
JavaScriptCanOpenWindowsAutomatically |
Возвращает значение, указывающее, может ли JavaScript открывать окна автоматически. |
JavaScriptEnabled |
Возвращает значение, указывающее, включен ли JavaScript. |
JniIdentityHashCode |
Управляет состоянием параметров для WebView. (Унаследовано от Object) |
JniPeerMembers |
Управляет состоянием параметров для WebView. |
LightTouchEnabled |
Возвращает значение, указывающее, включены ли легкие касания. |
LoadsImagesAutomatically |
Возвращает значение, указывающее, загружает ли WebView ресурсы изображений. |
LoadWithOverviewMode |
Возвращает значение, указывающее, загружает ли веб-представление страницы в режиме обзора. |
MediaPlaybackRequiresUserGesture |
Возвращает значение, указывающее, требуется ли веб-представлению жест пользователя для воспроизведения мультимедиа. |
MinimumFontSize |
Возвращает минимальный размер шрифта. |
MinimumLogicalFontSize |
Возвращает минимальный размер логического шрифта. |
MixedContentMode |
Возвращает текущее поведение WebView в отношении загрузки небезопасного содержимого из защищенного источника. |
NavDump |
Устаревшие..
Возвращает значение, указывающее, включен ли дамп кэша навигации. -или- Включает создание дампа кэша навигации по страницам в текстовый файл. |
OffscreenPreRaster |
Управляет состоянием параметров для WebView. |
PeerReference |
Управляет состоянием параметров для WebView. (Унаследовано от Object) |
PluginsEnabled |
Устаревшие..
Возвращает значение, указывающее, включены ли подключаемые модули. -или- Задает, должен ли Веб-представление включать подключаемые модули. |
PluginsPath |
Устаревшие..
Возвращает каталог, содержащий библиотеки подключаемого модуля. -или- Задает пользовательский путь к подключаемым модулям, используемым WebView. |
SafeBrowsingEnabled |
Управляет состоянием параметров для WebView. |
SansSerifFontFamily |
Возвращает имя семейства шрифтов sans-serif. |
SaveFormData |
Возвращает значение, указывающее, сохраняет ли WebView данные формы. |
SavePassword |
Возвращает значение, указывающее, сохраняет ли WebView пароли. |
SerifFontFamily |
Возвращает имя семейства шрифтов-засечек. |
StandardFontFamily |
Возвращает стандартное имя семейства шрифтов. |
TextZoom |
Возвращает масштаб текста страницы в процентах. |
ThresholdClass |
Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода. |
ThresholdType |
Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода. |
UseDoubleTree |
Устаревшие..
Управляется оптимизацией отрисовки, которая больше не существует. -или- Управляется оптимизацией отрисовки, которая больше не существует. |
UserAgent |
Устаревшие..
Возвращает агент пользователя в виде целочисленного кода. -или- Задает строку агента пользователя с помощью целочисленного кода. |
UserAgentString |
Возвращает строку агента пользователя WebView. |
UseWebViewBackgroundForOverscrollBackground |
Устаревшие..
Возвращает значение, указывающее, использует ли этот веб-представление фон WebView вместо внутреннего шаблона для перекручиваемого фона. -или- Задает, будет ли веб-представление использовать свой фон для прокрутки фона. |
UseWideViewPort |
Возвращает значение, указывающее, поддерживает ли WebView html-тег "viewport" или будет использовать широкое окно просмотра. |
Методы
Clone() |
Создает и возвращает копию этого объекта. (Унаследовано от Object) |
Dispose() |
Управляет состоянием параметров для WebView. (Унаследовано от Object) |
Dispose(Boolean) |
Управляет состоянием параметров для WebView. (Унаследовано от Object) |
EnableSmoothTransition() |
Устаревшие..
Возвращает значение, указывающее, обеспечивает ли WebView плавный переход при сдвиге или масштабировании. |
Equals(Object) |
Указывает, равен ли какой-то другой объект этому объекту. (Унаследовано от Object) |
GetDefaultUserAgent(Context) |
Возвращает User-Agent по умолчанию, используемый WebView. |
GetHashCode() |
Возвращает значение хэш-кода для объекта. (Унаследовано от Object) |
GetLayoutAlgorithm() |
Возвращает текущий алгоритм макета. |
GetPluginState() |
Устаревшие..
Возвращает текущее состояние, указывающее, включены ли подключаемые модули. |
GetTextSize() |
Устаревшие..
Возвращает размер текста страницы. |
JavaFinalize() |
Вызывается сборщиком мусора для объекта , когда сборка мусора определяет, что больше нет ссылок на объект . (Унаследовано от Object) |
Notify() |
Пробуждение одного потока, ожидающего на мониторе этого объекта. (Унаследовано от Object) |
NotifyAll() |
Активирует все потоки, ожидающие на мониторе этого объекта. (Унаследовано от Object) |
SetAppCacheEnabled(Boolean) |
Задает значение, указывающее, должен ли быть включен API кэшей приложений. |
SetAppCacheMaxSize(Int64) |
Устаревшие..
Задает максимальный размер содержимого кэша приложений. |
SetAppCachePath(String) |
Задает путь к файлам кэшей приложений. |
SetEnableSmoothTransition(Boolean) |
Устаревшие..
Задает, будет ли веб-представление включать плавный переход при сдвиге или масштабировании, а также в то время, когда окно, в котором размещается WebView, не имеет фокуса. |
SetGeolocationDatabasePath(String) |
Задает путь к сохранению баз данных геолокации. |
SetGeolocationEnabled(Boolean) |
Задает, включено ли геолокация. |
SetHandle(IntPtr, JniHandleOwnership) |
Задает свойство Handle. (Унаследовано от Object) |
SetLayoutAlgorithm(WebSettings+LayoutAlgorithm) |
Задает базовый алгоритм макета. |
SetNeedInitialFocus(Boolean) |
Сообщает WebView, нужно ли задать узел для фокуса при |
SetPluginState(WebSettings+PluginState) |
Устаревшие..
Указывает WebView включать, отключать или использовать подключаемые модули по требованию. |
SetRenderPriority(WebSettings+RenderPriority) |
Устаревшие..
Задает приоритет потока отрисовки. |
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>, <>прерывания< или> em, либо до истечения определенного количества реального времени. (Унаследовано от Object) |
Wait(Int64, Int32) |
Заставляет текущий поток ждать, пока он не будет пробужден, как правило, из-за <уведомления</>em>, <>прерывания< или> 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. |