WebSettings Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Administra el estado de configuración de un control 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
- Herencia
- Atributos
Comentarios
Administra el estado de configuración de un control WebView. Cuando se crea una vista web por primera vez, obtiene un conjunto de valores predeterminados. Esta configuración predeterminada se devolverá desde cualquier llamada de captador. Un WebSettings
objeto obtenido de WebView#getSettings()
está asociado a la vida de WebView. Si se ha destruido un objeto WebView, cualquier llamada de método en WebSettings
producirá un IllegalStateException
.
Documentación de Java para android.webkit.WebSettings
.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.
Constructores
WebSettings() |
Administra el estado de configuración de un control WebView. |
WebSettings(IntPtr, JniHandleOwnership) |
Constructor utilizado al crear representaciones administradas de objetos JNI; llamado por el tiempo de ejecución. |
Campos
ForceDarkAuto |
Habilite la fuerza oscura en función del estado de la vista principal de WebView. |
ForceDarkOff |
Deshabilite la fuerza oscura, independientemente de la fuerza del modo oscuro del elemento primario WebView. |
ForceDarkOn |
Habilite incondicionalmente la fuerza oscura. |
MenuItemNone |
Obsoletos.
No se debe deshabilitar ningún elemento de menú. |
MenuItemProcessText |
Obsoletos.
Deshabilite todos los elementos de menú del modo de acción para el procesamiento de texto. |
MenuItemShare |
Obsoletos.
Deshabilite el elemento de menú "Compartir". |
MenuItemWebSearch |
Obsoletos.
Deshabilite el elemento de menú "Búsqueda web". |
MixedContentAlwaysAllow |
Obsoletos.
En este modo, WebView permitirá que un origen seguro cargue contenido desde cualquier otro origen, incluso si ese origen no es seguro. |
MixedContentCompatibilityMode |
Obsoletos.
En este modo, WebView intentará ser compatible con el enfoque de un explorador web moderno con respecto al contenido mixto. |
MixedContentNeverAllow |
Obsoletos.
En este modo, WebView no permitirá que un origen seguro cargue contenido desde un origen no seguro. |
Propiedades
AlgorithmicDarkeningAllowed |
Obtiene si se permite o no la oscurección algorítmica para este WebView. -o bien- Controlar si se permite el oscurecer algorítmico. |
AllowContentAccess |
Obtiene si este Objeto WebView admite el acceso url de contenido. |
AllowFileAccess |
Obtiene si este Objeto WebView admite el acceso a archivos. |
AllowFileAccessFromFileURLs |
Obtiene si JavaScript que se ejecuta en el contexto de una dirección URL de esquema de archivos puede acceder al contenido desde otras direcciones URL de esquema de archivos. |
AllowUniversalAccessFromFileURLs |
Obtiene si JavaScript que se ejecuta en el contexto de una dirección URL de esquema de archivos puede acceder al contenido desde cualquier origen. |
BlockNetworkImage |
Obtiene si WebView no carga recursos de imagen desde la red. |
BlockNetworkLoads |
Obtiene si WebView no carga ningún recurso de la red. |
BuiltInZoomControls |
Obtiene si se usan los mecanismos de zoom integrados en WebView. |
CacheMode |
Obtiene la configuración actual para invalidar el modo de caché. |
Class |
Devuelve la clase en tiempo de ejecución de este |
CursiveFontFamily |
Obtiene el nombre de familia de fuentes cursiva. |
DatabaseEnabled |
Obtiene si la API de almacenamiento de base de datos está habilitada. |
DatabasePath |
Obtiene la ruta de acceso a dónde se guardan las bases de datos de api de almacenamiento de base de datos. |
DefaultFixedFontSize |
Obtiene el tamaño de fuente fijo predeterminado. |
DefaultFontSize |
Obtiene el tamaño de fuente predeterminado. |
DefaultTextEncodingName |
Obtiene el nombre de codificación de texto predeterminado. |
DefaultZoom |
Obtiene la densidad de zoom predeterminada de la página. |
DisabledActionModeMenuItems |
Administra el estado de configuración de un control WebView. |
DisplayZoomControls |
Obtiene si WebView muestra controles de zoom en pantalla al usar los mecanismos de zoom integrados. |
DomStorageEnabled |
Obtiene si las API de almacenamiento DOM están habilitadas. |
FantasyFontFamily |
Obtiene el nombre de familia de fuente de fantasía. |
FixedFontFamily |
Obtiene el nombre fijo de la familia de fuentes. |
ForceDark |
Obtenga el modo de fuerza oscura para este WebView. -o bien- Establezca el modo de fuerza oscura para este WebView. |
Handle |
Identificador de la instancia de Android subyacente. (Heredado de Object) |
JavaScriptCanOpenWindowsAutomatically |
Obtiene si JavaScript puede abrir ventanas automáticamente. |
JavaScriptEnabled |
Obtiene si JavaScript está habilitado. |
JniIdentityHashCode |
Administra el estado de configuración de un control WebView. (Heredado de Object) |
JniPeerMembers |
Administra el estado de configuración de un control WebView. |
LightTouchEnabled |
Obtiene si se habilitan los toques claros. |
LoadsImagesAutomatically |
Obtiene si WebView carga los recursos de imagen. |
LoadWithOverviewMode |
Obtiene si esta vista web carga páginas en modo de información general. |
MediaPlaybackRequiresUserGesture |
Obtiene si WebView requiere un gesto de usuario para reproducir elementos multimedia. |
MinimumFontSize |
Obtiene el tamaño mínimo de fuente. |
MinimumLogicalFontSize |
Obtiene el tamaño mínimo de fuente lógica. |
MixedContentMode |
Obtiene el comportamiento actual de WebView con respecto a la carga de contenido no seguro desde un origen seguro. |
NavDump |
Obsoletos.
Obtiene si el volcado de la caché de navegación está habilitado. -o bien- Permite volcar la memoria caché de navegación de páginas en un archivo de texto. |
OffscreenPreRaster |
Administra el estado de configuración de un control WebView. |
PeerReference |
Administra el estado de configuración de un control WebView. (Heredado de Object) |
PluginsEnabled |
Obsoletos.
Obtiene si los complementos están habilitados. -o bien- Establece si WebView debe habilitar complementos. |
PluginsPath |
Obsoletos.
Obtiene el directorio que contiene las bibliotecas de complementos. -o bien- Establece una ruta de acceso personalizada a los complementos usados por WebView. |
SafeBrowsingEnabled |
Administra el estado de configuración de un control WebView. |
SansSerifFontFamily |
Obtiene el nombre de familia de fuentes sans-serif. |
SaveFormData |
Obtiene si WebView guarda los datos del formulario. |
SavePassword |
Obtiene si WebView guarda contraseñas. |
SerifFontFamily |
Obtiene el nombre de familia de fuentes serif. |
StandardFontFamily |
Obtiene el nombre de familia de fuentes estándar. |
TextZoom |
Obtiene el zoom de texto de la página en porcentaje. |
ThresholdClass |
Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código. |
ThresholdType |
Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código. |
UseDoubleTree |
Obsoletos.
Controla una optimización de representación que ya no está presente. -o bien- Controló una optimización de representación que ya no está presente. |
UserAgent |
Obsoletos.
Obtiene el agente de usuario como código entero. -o bien- Establece la cadena user-agent mediante un código entero. |
UserAgentString |
Obtiene la cadena de agente de usuario de WebView. |
UseWebViewBackgroundForOverscrollBackground |
Obsoletos.
Obtiene si este Objeto WebView usa el fondo de WebView en lugar de un patrón interno para sobre el fondo de desplazamiento. -o bien- Establece si WebView usa su fondo para sobre el fondo del desplazamiento. |
UseWideViewPort |
Obtiene si WebView admite la etiqueta meta HTML "viewport" o usará una ventanilla ancha. |
Métodos
Clone() |
Crea y devuelve una copia de este objeto. (Heredado de Object) |
Dispose() |
Administra el estado de configuración de un control WebView. (Heredado de Object) |
Dispose(Boolean) |
Administra el estado de configuración de un control WebView. (Heredado de Object) |
EnableSmoothTransition() |
Obsoletos.
Obtiene si WebView habilita la transición suave durante el movimiento panorámico o el zoom. |
Equals(Object) |
Indica si algún otro objeto es "igual a" este. (Heredado de Object) |
GetDefaultUserAgent(Context) |
Devuelve el agente de usuario predeterminado usado por un objeto WebView. |
GetHashCode() |
Devuelve un valor de código hash del objeto. (Heredado de Object) |
GetLayoutAlgorithm() |
Obtiene el algoritmo de diseño actual. |
GetPluginState() |
Obsoletos.
Obtiene el estado actual con respecto a si los complementos están habilitados. |
GetTextSize() |
Obsoletos.
Obtiene el tamaño de texto de la página. |
JavaFinalize() |
Lo llama el recolector de elementos no utilizados en un objeto cuando la recolección de elementos no utilizados determina que no hay más referencias al objeto . (Heredado de Object) |
Notify() |
Activa un único subproceso que está esperando en el monitor de este objeto. (Heredado de Object) |
NotifyAll() |
Activa todos los subprocesos que están esperando en el monitor de este objeto. (Heredado de Object) |
SetAppCacheEnabled(Boolean) |
Establece si la API de caché de aplicaciones debe estar habilitada. |
SetAppCacheMaxSize(Int64) |
Obsoletos.
Establece el tamaño máximo para el contenido de la caché de aplicaciones. |
SetAppCachePath(String) |
Establece la ruta de acceso a los archivos de caché de aplicaciones. |
SetEnableSmoothTransition(Boolean) |
Obsoletos.
Establece si WebView habilitará la transición suave durante el movimiento panorámico o el zoom o mientras la ventana que hospeda webView no tiene el foco. |
SetGeolocationDatabasePath(String) |
Establece la ruta de acceso donde se deben guardar las bases de datos de geolocalización. |
SetGeolocationEnabled(Boolean) |
Establece si la geolocalización está habilitada. |
SetHandle(IntPtr, JniHandleOwnership) |
Establece la propiedad Handle. (Heredado de Object) |
SetLayoutAlgorithm(WebSettings+LayoutAlgorithm) |
Establece el algoritmo de diseño subyacente. |
SetNeedInitialFocus(Boolean) |
Indica a WebView si necesita establecer un nodo para que tenga el foco cuando |
SetPluginState(WebSettings+PluginState) |
Obsoletos.
Indica a WebView que habilite, deshabilite o tenga complementos a petición. |
SetRenderPriority(WebSettings+RenderPriority) |
Obsoletos.
Establece la prioridad del subproceso Render. |
SetSupportMultipleWindows(Boolean) |
Establece si WebView admite varias ventanas. |
SetSupportZoom(Boolean) |
Establece si WebView debe admitir el zoom mediante sus controles y gestos de zoom en pantalla. |
SetTextSize(WebSettings+TextSize) |
Obsoletos.
Establece el tamaño de texto de la página. |
SupportMultipleWindows() |
Obtiene si WebView admite varias ventanas. |
SupportZoom() |
Obtiene si WebView admite zoom. |
ToArray<T>() |
Administra el estado de configuración de un control WebView. (Heredado de Object) |
ToString() |
Devuelve una representación de cadena del objeto. (Heredado de Object) |
UnregisterFromRuntime() |
Administra el estado de configuración de un control WebView. (Heredado de Object) |
Wait() |
Hace que el subproceso actual espere hasta que se despierta, normalmente por ser em notificado/em> o <em>interrumpido</em>.<>< (Heredado de Object) |
Wait(Int64, Int32) |
Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real. (Heredado de Object) |
Wait(Int64) |
Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real. (Heredado de Object) |
Implementaciones de interfaz explícitas
IJavaPeerable.Disposed() |
Administra el estado de configuración de un control WebView. (Heredado de Object) |
IJavaPeerable.DisposeUnlessReferenced() |
Administra el estado de configuración de un control WebView. (Heredado de Object) |
IJavaPeerable.Finalized() |
Administra el estado de configuración de un control WebView. (Heredado de Object) |
IJavaPeerable.JniManagedPeerState |
Administra el estado de configuración de un control WebView. (Heredado de Object) |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
Administra el estado de configuración de un control WebView. (Heredado de Object) |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Administra el estado de configuración de un control WebView. (Heredado de Object) |
IJavaPeerable.SetPeerReference(JniObjectReference) |
Administra el estado de configuración de un control WebView. (Heredado de Object) |
Métodos de extensión
JavaCast<TResult>(IJavaObject) |
Realiza una conversión de tipos comprobados en tiempo de ejecución de Android. |
JavaCast<TResult>(IJavaObject) |
Administra el estado de configuración de un control WebView. |
GetJniTypeName(IJavaPeerable) |
Administra el estado de configuración de un control WebView. |