Partager via


IWKUIDelegate Interface

Définition

Interface représentant les méthodes requises (le cas échéant) du protocole WKUIDelegate.

[Foundation.Protocol(Name="WKUIDelegate", WrapperType=typeof(WebKit.WKUIDelegateWrapper))]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 10, ObjCRuntime.PlatformArchitecture.Arch64, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 8, 0, ObjCRuntime.PlatformArchitecture.All, null)]
public interface IWKUIDelegate : IDisposable, ObjCRuntime.INativeObject
type IWKUIDelegate = 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 WKUIDelegate.

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 WKUIDelegate protocole.

Les méthodes facultatives (le cas échéant) sont fournies par la WKUIDelegate_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

CommitPreviewingViewController(IWKUIDelegate, WKWebView, UIViewController)

Méthode appelée pour répondre lorsque l’utilisateur affiche une action d’aperçu.

CreateWebView(IWKUIDelegate, WKWebView, WKWebViewConfiguration, WKNavigationAction, WKWindowFeatures)

Crée et configure un nouveau WKWebView.

DidClose(IWKUIDelegate, WKWebView)

Méthode appelée lors de la webView fermeture.

GetPreviewingViewController(IWKUIDelegate, WKWebView, WKPreviewElementInfo, IWKPreviewActionItem[])

Méthode appelée lorsque l’utilisateur examine le contenu.

RunJavaScriptAlertPanel(IWKUIDelegate, WKWebView, String, WKFrameInfo, Action)

Affiche une alerte JavaScript pour l’utilisateur.

RunJavaScriptConfirmPanel(IWKUIDelegate, WKWebView, String, WKFrameInfo, Action<Boolean>)

Affiche une boîte de dialogue de confirmation JavaScript à l’utilisateur.

RunJavaScriptTextInputPanel(IWKUIDelegate, WKWebView, String, String, WKFrameInfo, Action<String>)

Affiche une zone de saisie de texte JavaScript pour l’utilisateur.

RunOpenPanel(IWKUIDelegate, WKWebView, WKOpenPanelParameters, WKFrameInfo, Action<NSUrl[]>)

Interface représentant les méthodes requises (le cas échéant) du protocole WKUIDelegate.

ShouldPreviewElement(IWKUIDelegate, WKWebView, WKPreviewElementInfo)

Méthode appelée pour déterminer si l’élément doit fournir un aperçu.

S’applique à