Compartilhar via


WebViewClient Classe

Definição

[Android.Runtime.Register("android/webkit/WebViewClient", DoNotGenerateAcw=true)]
public class WebViewClient : Java.Lang.Object
[<Android.Runtime.Register("android/webkit/WebViewClient", DoNotGenerateAcw=true)>]
type WebViewClient = class
    inherit Object
Herança
WebViewClient
Atributos

Comentários

Documentação da plataforma Android

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

WebViewClient()
WebViewClient(IntPtr, JniHandleOwnership)

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

Propriedades

Class

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

(Herdado de Object)
Handle

O identificador para a instância subjacente do Android.

(Herdado de Object)
JniIdentityHashCode (Herdado de Object)
JniPeerMembers
PeerReference (Herdado de Object)
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.

Métodos

Clone()

Cria e retorna uma cópia desse objeto.

(Herdado de Object)
Dispose() (Herdado de Object)
Dispose(Boolean) (Herdado de Object)
DoUpdateVisitedHistory(WebView, String, Boolean)

Notifique o aplicativo host para atualizar seu banco de dados de links visitados.

Equals(Object)

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

(Herdado de Object)
GetHashCode()

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

(Herdado de Object)
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)
OnFormResubmission(WebView, Message, Message)

Como o aplicativo host se o navegador deve reenviar dados como a página solicitada foi resultado de um POST.

OnLoadResource(WebView, String)

Notifique o aplicativo host de que o WebView carregará o recurso especificado pela URL fornecida.

OnPageCommitVisible(WebView, String)

Notifique o aplicativo host de que android.webkit.WebView o conteúdo remanescente das navegações de página anteriores não será mais desenhado.

OnPageFinished(WebView, String)

Notifique o aplicativo host de que uma página terminou de carregar.

OnPageStarted(WebView, String, Bitmap)

Notifique o aplicativo host de que uma página começou a ser carregada.

OnReceivedClientCertRequest(WebView, ClientCertRequest)

Notifique o aplicativo host para manipular uma solicitação de certificado de cliente SSL.

OnReceivedError(WebView, ClientError, String, String)

Relate um erro ao aplicativo host.

OnReceivedError(WebView, IWebResourceRequest, WebResourceError)

Relate o erro de carregamento de recursos da Web para o aplicativo host.

OnReceivedHttpAuthRequest(WebView, HttpAuthHandler, String, String)

Notifica o aplicativo host de que o WebView recebeu uma solicitação de autenticação HTTP.

OnReceivedHttpError(WebView, IWebResourceRequest, WebResourceResponse)

Notifique o aplicativo host de que um erro HTTP foi recebido do servidor ao carregar um recurso.

OnReceivedLoginRequest(WebView, String, String, String)

Notifique o aplicativo host de que uma solicitação para efetuar login automaticamente no usuário foi processada.

OnReceivedSslError(WebView, SslErrorHandler, SslError)

Notifique o aplicativo host de que ocorreu um erro SSL ao carregar um recurso.

OnRenderProcessGone(WebView, RenderProcessGoneDetail)

Notifique o aplicativo host de que o processo de renderização do WebView foi encerrado.

OnSafeBrowsingHit(WebView, IWebResourceRequest, SafeBrowsingThreat, SafeBrowsingResponse)

Notifique o aplicativo host de que uma URL de carregamento foi sinalizada pela Navegação segura.

OnScaleChanged(WebView, Single, Single)

Notifique o aplicativo host de que a escala aplicada ao WebView foi alterada.

OnTooManyRedirects(WebView, Message, Message)
Obsoleto.

Notifique o aplicativo host de que houve um número excessivo de redirecionamentos HTTP.

OnUnhandledInputEvent(WebView, InputEvent)

Notifique o aplicativo host de que um evento de entrada não foi manipulado pelo WebView.

OnUnhandledKeyEvent(WebView, KeyEvent)

Notifique o aplicativo host de que uma chave não foi manipulada pelo WebView.

SetHandle(IntPtr, JniHandleOwnership)

Define a propriedade Handle.

(Herdado de Object)
ShouldInterceptRequest(WebView, IWebResourceRequest)

Notifique o aplicativo host de uma solicitação de recurso e permita que o aplicativo retorne os dados.

ShouldInterceptRequest(WebView, String)
Obsoleto.

Notifique o aplicativo host de uma solicitação de recurso e permita que o aplicativo retorne os dados.

ShouldOverrideKeyEvent(WebView, KeyEvent)

Dê ao aplicativo host a chance de manipular o evento de chave de forma síncrona.

ShouldOverrideUrlLoading(WebView, IWebResourceRequest)

Dê ao aplicativo host a chance de assumir o controle quando uma URL estiver prestes a ser carregada no WebView atual.

ShouldOverrideUrlLoading(WebView, String)

Dê ao aplicativo host a chance de assumir o controle quando uma URL estiver prestes a ser carregada no WebView atual.

ToArray<T>() (Herdado de Object)
ToString()

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

(Herdado de Object)
UnregisterFromRuntime() (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() (Herdado de Object)
IJavaPeerable.DisposeUnlessReferenced() (Herdado de Object)
IJavaPeerable.Finalized() (Herdado de Object)
IJavaPeerable.JniManagedPeerState (Herdado de Object)
IJavaPeerable.SetJniIdentityHashCode(Int32) (Herdado de Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) (Herdado de Object)
IJavaPeerable.SetPeerReference(JniObjectReference) (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)
GetJniTypeName(IJavaPeerable)

Aplica-se a