WebSettings Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
- 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 IllegalStateException
arquivo .
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 |
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 |
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, 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) |
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) |
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. |