Partager via


IWKNavigationDelegate Interface

Définition

Interface représentant les méthodes requises (le cas échéant) du protocole 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
Dérivé
Attributs
Implémente

Remarques

Cette interface contient les méthodes requises (le cas échéant) du protocole défini par WKNavigationDelegate.

Si les développeurs créent des classes qui implémentent cette interface, les méthodes d’implémentation sont automatiquement exportées vers Objective-C avec la signature correspondante de la méthode définie dans le WKNavigationDelegate protocole.

Les méthodes facultatives (le cas échéant) sont fournies par la WKNavigationDelegate_Extensions classe en tant que méthodes d’extension de l’interface, ce qui permet aux développeurs d’appeler toutes les méthodes facultatives sur le protocole.

Propriétés

Handle

Handle (pointeur) vers la représentation d’objet non managée.

(Hérité de INativeObject)

Méthodes d’extension

ContentProcessDidTerminate(IWKNavigationDelegate, WKWebView)

Méthode appelée lorsque le contenu d’une vue web est terminé.

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

Affecte une action à effectuer une fois que le spécifié navigationAction a été annulé ou autorisé.

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

Affecte une action à effectuer une fois que le spécifié navigationResponse a été annulé ou autorisé.

DidCommitNavigation(IWKNavigationDelegate, WKWebView, WKNavigation)

Méthode appelée lorsque le contenu commence à se charger.

DidFailNavigation(IWKNavigationDelegate, WKWebView, WKNavigation, NSError)

Méthode appelée en cas d’échec d’une navigation validée.

DidFailProvisionalNavigation(IWKNavigationDelegate, WKWebView, WKNavigation, NSError)

Méthode appelée lorsqu’une navigation validée échoue après le chargement des données.

DidFinishNavigation(IWKNavigationDelegate, WKWebView, WKNavigation)

Méthode appelée lorsque toutes les données sont chargées.

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

Méthode appelée lors de l’émission d’un défi d’authentification.

DidReceiveServerRedirectForProvisionalNavigation(IWKNavigationDelegate, WKWebView, WKNavigation)

Méthode appelée lors de la réception d’une redirection de serveur.

DidStartProvisionalNavigation(IWKNavigationDelegate, WKWebView, WKNavigation)

Méthode appelée lorsque les données commencent à se charger.

S’applique à