Compartilhar via


IWKNavigationDelegate Interface

Definição

Interface que representa os métodos necessários (se houver) do protocolo WKNavigationDelegate.

[Foundation.Protocol(Name="WKNavigationDelegate", WrapperType=typeof(WebKit.WKNavigationDelegateWrapper))]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 10, ObjCRuntime.PlatformArchitecture.Arch64, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 8, 0, ObjCRuntime.PlatformArchitecture.All, null)]
public interface IWKNavigationDelegate : IDisposable, ObjCRuntime.INativeObject
type IWKNavigationDelegate = interface
    interface INativeObject
    interface IDisposable
Derivado
Atributos
Implementações

Comentários

Essa interface contém os métodos necessários (se houver) do protocolo definido por WKNavigationDelegate.

Se os desenvolvedores criarem classes que implementam essa interface, os métodos de implementação serão exportados automaticamente para Objective-C com a assinatura correspondente do método definido no WKNavigationDelegate protocolo.

Métodos opcionais (se houver) são fornecidos pela WKNavigationDelegate_Extensions classe como métodos de extensão para a interface, permitindo que os desenvolvedores invoquem quaisquer métodos opcionais no protocolo.

Propriedades

Handle

Manipule (ponteiro) para a representação de objeto não gerenciado.

(Herdado de INativeObject)

Métodos de Extensão

ContentProcessDidTerminate(IWKNavigationDelegate, WKWebView)

Método que é chamado quando o conteúdo de um modo de exibição da Web é encerrado.

DecidePolicy(IWKNavigationDelegate, WKWebView, WKNavigationAction, Action<WKNavigationActionPolicy>)

Atribui uma ação a ser executada depois que o especificado navigationAction tiver sido cancelado ou permitido.

DecidePolicy(IWKNavigationDelegate, WKWebView, WKNavigationResponse, Action<WKNavigationResponsePolicy>)

Atribui uma ação a ser executada depois que o especificado navigationResponse tiver sido cancelado ou permitido.

DidCommitNavigation(IWKNavigationDelegate, WKWebView, WKNavigation)

Método que é chamado quando o conteúdo começa a ser carregado.

DidFailNavigation(IWKNavigationDelegate, WKWebView, WKNavigation, NSError)

Método que é chamado quando uma navegação confirmada falha.

DidFailProvisionalNavigation(IWKNavigationDelegate, WKWebView, WKNavigation, NSError)

Método que é chamado quando uma navegação confirmada falha depois que os dados começam a ser carregados.

DidFinishNavigation(IWKNavigationDelegate, WKWebView, WKNavigation)

Método que é chamado quando todos os dados são carregados.

DidReceiveAuthenticationChallenge(IWKNavigationDelegate, WKWebView, NSUrlAuthenticationChallenge, Action<NSUrlSessionAuthChallengeDisposition, NSUrlCredential>)

Método que é chamado quando um desafio de autenticação é emitido.

DidReceiveServerRedirectForProvisionalNavigation(IWKNavigationDelegate, WKWebView, WKNavigation)

Método chamado quando um redirecionamento de servidor é recebido.

DidStartProvisionalNavigation(IWKNavigationDelegate, WKWebView, WKNavigation)

Método que é chamado quando os dados começam a ser carregados.

Aplica-se a