Compartilhar via


WebSettings Classe

Definição

Gerencia o estado das configurações de um 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
Herança
WebSettings
Atributos

Comentários

Gerencia o estado das configurações de um WebView. Quando um WebView é criado pela primeira vez, ele obtém um conjunto de configurações padrão. Essas configurações padrão serão retornadas de qualquer chamada getter. Um WebSettings objeto obtido de WebView#getSettings() está vinculado à vida do WebView. Se um WebView tiver sido destruído, qualquer chamada de método lançará WebSettings um IllegalStateExceptionarquivo .

Documentação Java para android.webkit.WebSettings.

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Construtores

WebSettings()

Gerencia o estado das configurações de um WebView.

WebSettings(IntPtr, JniHandleOwnership)

Um construtor usado ao criar representações gerenciadas de objetos JNI; chamado pelo tempo de execução.

Campos

ForceDarkAuto

Habilite forçar escuro dependendo do estado do modo de exibição pai do WebView.

ForceDarkOff

Desative a força escura, independentemente do modo de força escura do pai do WebView.

ForceDarkOn

Incondicionalmente ativar a força escura.

MenuItemNone
Obsoleto.

Nenhum item de menu deve ser desativado.

MenuItemProcessText
Obsoleto.

Desative todos os itens de menu do modo de ação para processamento de texto.

MenuItemShare
Obsoleto.

Desative o item de menu "Compartilhar".

MenuItemWebSearch
Obsoleto.

Desative o item de menu "Pesquisa na Web".

MixedContentAlwaysAllow
Obsoleto.

Nesse modo, o WebView permitirá que uma origem segura carregue conteúdo de qualquer outra origem, mesmo que essa origem seja insegura.

MixedContentCompatibilityMode
Obsoleto.

Nesse modo, o WebView tentará ser compatível com a abordagem de um navegador da Web moderno no que diz respeito ao conteúdo misto.

MixedContentNeverAllow
Obsoleto.

Nesse modo, o WebView não permitirá que uma origem segura carregue conteúdo de uma origem insegura.

Propriedades

AlgorithmicDarkeningAllowed

Obtenha se o escurecimento algorítmico é permitido ou não para este WebView. -ou- Controle se o escurecimento algorítmico é permitido.

AllowContentAccess

Obtém se esse WebView oferece suporte ao acesso à URL de conteúdo.

AllowFileAccess

Obtém se este WebView oferece suporte ao acesso a arquivos.

AllowFileAccessFromFileURLs

Obtém se o JavaScript em execução no contexto de uma URL de esquema de arquivo pode acessar o conteúdo de outras URLs de esquema de arquivo.

AllowUniversalAccessFromFileURLs

Obtém se o JavaScript em execução no contexto de uma URL de esquema de arquivo pode acessar o conteúdo de qualquer origem.

BlockNetworkImage

Obtém se o WebView não carrega recursos de imagem da rede.

BlockNetworkLoads

Obtém se o WebView não carrega nenhum recurso da rede.

BuiltInZoomControls

Obtém se os mecanismos de zoom incorporados ao WebView estão sendo usados.

CacheMode

Obtém a configuração atual para substituir o modo de cache.

Class

Retorna a classe de tempo de execução deste Object.

(Herdado de Object)
CursiveFontFamily

Obtém o nome da família da fonte cursiva.

DatabaseEnabled

Obtém se a API de armazenamento de banco de dados está habilitada.

DatabasePath

Obtém o caminho para onde os bancos de dados da API de armazenamento de banco de dados são salvos.

DefaultFixedFontSize

Obtém o tamanho de fonte fixo padrão.

DefaultFontSize

Obtém o tamanho de fonte padrão.

DefaultTextEncodingName

Obtém o nome de codificação de texto padrão.

DefaultZoom

Obtém a densidade de zoom padrão da página.

DisabledActionModeMenuItems

Gerencia o estado das configurações de um WebView.

DisplayZoomControls

Obtém se o WebView exibe controles de zoom na tela ao usar os mecanismos de zoom internos.

DomStorageEnabled

Obtém se as APIs de Armazenamento DOM estão habilitadas.

FantasyFontFamily

Obtém o nome da família da fonte fantasia.

FixedFontFamily

Obtém o nome da família de fontes fixo.

ForceDark

Obtenha o modo de força escura para este WebView. -ou- Defina o modo de força escura para este WebView.

Handle

O identificador para a instância subjacente do Android.

(Herdado de Object)
JavaScriptCanOpenWindowsAutomatically

Obtém se o JavaScript pode abrir janelas automaticamente.

JavaScriptEnabled

Obtém se o JavaScript está habilitado.

JniIdentityHashCode

Gerencia o estado das configurações de um WebView.

(Herdado de Object)
JniPeerMembers

Gerencia o estado das configurações de um WebView.

LightTouchEnabled

Obtém se toques leves estão ativados.

LoadsImagesAutomatically

Obtém se o WebView carrega recursos de imagem.

LoadWithOverviewMode

Obtém se esse WebView carrega páginas no modo de visão geral.

MediaPlaybackRequiresUserGesture

Obtém se o WebView requer um gesto do usuário para reproduzir mídia.

MinimumFontSize

Obtém o tamanho mínimo da fonte.

MinimumLogicalFontSize

Obtém o tamanho mínimo da fonte lógica.

MixedContentMode

Obtém o comportamento atual do WebView em relação ao carregamento de conteúdo inseguro de uma origem segura.

NavDump
Obsoleto.

Obtém se o despejo do cache de navegação está habilitado. -ou- Permite despejar o cache de navegação de páginas em um arquivo de texto.

OffscreenPreRaster

Gerencia o estado das configurações de um WebView.

PeerReference

Gerencia o estado das configurações de um WebView.

(Herdado de Object)
PluginsEnabled
Obsoleto.

Obtém se os plug-ins estão ativados. -ou- Define se o WebView deve habilitar plug-ins.

PluginsPath
Obsoleto.

Obtém o diretório que contém as bibliotecas de plug-ins. -or- Define um caminho personalizado para plug-ins usados pelo WebView.

SafeBrowsingEnabled

Gerencia o estado das configurações de um WebView.

SansSerifFontFamily

Obtém o nome da família da fonte sans-serif.

SaveFormData

Obtém se o WebView salva dados de formulário.

SavePassword

Obtém se o WebView salva senhas.

SerifFontFamily

Obtém o nome da família da fonte serifa.

StandardFontFamily

Obtém o nome da família de fontes padrão.

TextZoom

Obtém o zoom de texto da página em porcentagem.

ThresholdClass

Esta API suporta a infraestrutura Mono para Android e não se destina a ser usada diretamente do seu código.

ThresholdType

Esta API suporta a infraestrutura Mono para Android e não se destina a ser usada diretamente do seu código.

UseDoubleTree
Obsoleto.

Controlou uma otimização de renderização que não está mais presente. -ou- Controlou uma otimização de renderização que não está mais presente.

UserAgent
Obsoleto.

Obtém o user-agent como um código inteiro. -ou- Define a cadeia de caracteres do agente do usuário usando um código inteiro.

UserAgentString

Obtém a cadeia de caracteres do agente do usuário do WebView.

UseWebViewBackgroundForOverscrollBackground
Obsoleto.

Obtém se esse WebView usa o plano de fundo do WebView em vez do padrão interno para o plano de fundo de rolagem. -ou- Define se o WebView usa seu plano de fundo para o plano de fundo de rolagem.

UseWideViewPort

Obtém se o WebView suporta a meta tag HTML "viewport" ou se usará um visor amplo.

Métodos

Clone()

Cria e retorna uma cópia desse objeto.

(Herdado de Object)
Dispose()

Gerencia o estado das configurações de um WebView.

(Herdado de Object)
Dispose(Boolean)

Gerencia o estado das configurações de um WebView.

(Herdado de Object)
EnableSmoothTransition()
Obsoleto.

Obtém se o WebView permite uma transição suave durante o movimento panorâmico ou o zoom.

Equals(Object)

Indica se algum outro objeto é "igual" a este.

(Herdado de Object)
GetDefaultUserAgent(Context)

Retorna o User-Agent padrão usado por um WebView.

GetHashCode()

Retorna um valor de código hash para o objeto.

(Herdado de Object)
GetLayoutAlgorithm()

Obtém o algoritmo de layout atual.

GetPluginState()
Obsoleto.

Obtém o estado atual em relação a se os plug-ins estão habilitados.

GetTextSize()
Obsoleto.

Obtém o tamanho do texto da página.

JavaFinalize()

Chamado pelo coletor de lixo em um objeto quando a coleta de lixo determina que não há mais referências ao objeto.

(Herdado de Object)
Notify()

Ativa um único thread que está aguardando no monitor deste objeto.

(Herdado de Object)
NotifyAll()

Ativa todos os threads que estão aguardando no monitor deste objeto.

(Herdado de Object)
SetAppCacheEnabled(Boolean)

Define se a API de Caches de Aplicativo deve ser habilitada.

SetAppCacheMaxSize(Int64)
Obsoleto.

Define o tamanho máximo para o conteúdo do Cache de Aplicativos.

SetAppCachePath(String)

Define o caminho para os arquivos de cache de aplicativo.

SetEnableSmoothTransition(Boolean)
Obsoleto.

Define se o WebView habilitará a transição suave durante o movimento panorâmico ou zoom ou enquanto a janela que hospeda o WebView não tiver foco.

SetGeolocationDatabasePath(String)

Define o caminho onde os bancos de dados de Localização geográfica devem ser salvos.

SetGeolocationEnabled(Boolean)

Define se a localização geográfica está habilitada.

SetHandle(IntPtr, JniHandleOwnership)

Define a propriedade Handle.

(Herdado de Object)
SetLayoutAlgorithm(WebSettings+LayoutAlgorithm)

Define o algoritmo de layout subjacente.

SetNeedInitialFocus(Boolean)

Informa ao WebView se ele precisa definir um nó para ter foco quando WebView#requestFocus(int, android.graphics.Rect) é chamado.

SetPluginState(WebSettings+PluginState)
Obsoleto.

Diz ao WebView para ativar, desativar ou ter plug-ins sob demanda.

SetRenderPriority(WebSettings+RenderPriority)
Obsoleto.

Define a prioridade do thread Render.

SetSupportMultipleWindows(Boolean)

Define se o WebView oferece suporte a várias janelas.

SetSupportZoom(Boolean)

Define se o WebView deve oferecer suporte ao zoom usando seus controles e gestos de zoom na tela.

SetTextSize(WebSettings+TextSize)
Obsoleto.

Define o tamanho do texto da página.

SupportMultipleWindows()

Obtém se o WebView oferece suporte a várias janelas.

SupportZoom()

Obtém se o WebView oferece suporte a zoom.

ToArray<T>()

Gerencia o estado das configurações de um WebView.

(Herdado de Object)
ToString()

Retorna uma representação de cadeia de caracteres do objeto.

(Herdado de Object)
UnregisterFromRuntime()

Gerencia o estado das configurações de um WebView.

(Herdado de Object)
Wait()

Faz com que o thread atual aguarde até que ele seja ativado, normalmente sendo <em notificado</em> ou <em>interrompido</em>>.

(Herdado de Object)
Wait(Int64)

Faz com que o thread atual aguarde até que ele seja despertado, normalmente sendo <em>notificado</em> ou <em interrompido</em>, ou até que>uma certa quantidade de tempo real tenha decorrido.

(Herdado de Object)
Wait(Int64, Int32)

Faz com que o thread atual aguarde até que ele seja despertado, normalmente sendo <em>notificado</em> ou <em interrompido</em>, ou até que>uma certa quantidade de tempo real tenha decorrido.

(Herdado de Object)

Implantações explícitas de interface

IJavaPeerable.Disposed()

Gerencia o estado das configurações de um WebView.

(Herdado de Object)
IJavaPeerable.DisposeUnlessReferenced()

Gerencia o estado das configurações de um WebView.

(Herdado de Object)
IJavaPeerable.Finalized()

Gerencia o estado das configurações de um WebView.

(Herdado de Object)
IJavaPeerable.JniManagedPeerState

Gerencia o estado das configurações de um WebView.

(Herdado de Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Gerencia o estado das configurações de um WebView.

(Herdado de Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Gerencia o estado das configurações de um WebView.

(Herdado de Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Gerencia o estado das configurações de um WebView.

(Herdado de Object)

Métodos de Extensão

JavaCast<TResult>(IJavaObject)

Executa uma conversão de tipo verificada em tempo de execução do Android.

JavaCast<TResult>(IJavaObject)

Gerencia o estado das configurações de um WebView.

GetJniTypeName(IJavaPeerable)

Gerencia o estado das configurações de um WebView.

Aplica-se a