WebView.UnsupportedUriSchemeIdentified Événement
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
// Register
event_token UnsupportedUriSchemeIdentified(TypedEventHandler<WebView, WebViewUnsupportedUriSchemeIdentifiedEventArgs const&> const& handler) const;
// Revoke with event_token
void UnsupportedUriSchemeIdentified(event_token const* cookie) const;
// Revoke with event_revoker
WebView::UnsupportedUriSchemeIdentified_revoker UnsupportedUriSchemeIdentified(auto_revoke_t, TypedEventHandler<WebView, WebViewUnsupportedUriSchemeIdentifiedEventArgs const&> const& handler) const;
public event TypedEventHandler<WebView,WebViewUnsupportedUriSchemeIdentifiedEventArgs> UnsupportedUriSchemeIdentified;
function onUnsupportedUriSchemeIdentified(eventArgs) { /* Your code */ }
webView.addEventListener("unsupportedurischemeidentified", onUnsupportedUriSchemeIdentified);
webView.removeEventListener("unsupportedurischemeidentified", onUnsupportedUriSchemeIdentified);
- or -
webView.onunsupportedurischemeidentified = onUnsupportedUriSchemeIdentified;
Public Custom Event UnsupportedUriSchemeIdentified As TypedEventHandler(Of WebView, WebViewUnsupportedUriSchemeIdentifiedEventArgs)
<WebView UnsupportedUriSchemeIdentified="eventhandler"/>
Type d'événement
Exemples
<WebView x:Name="myWebView" UnsupportedUriSchemeIdentified="OnUnsupportedUriSchemeIdentified" />
private void OnUnsupportedUriSchemeIdentified (WebView sender, WebViewUnsupportedUriSchemeIdentifiedEventArgs e)
{
// Block all URIs from invoking other apps except the mailto: protocol.
if (e.Uri.Scheme != "mailto")
{
e.Handled= true;
}
}
Remarques
Consultez WebViewUnsupportedUriSchemeIdentifiedEventArgs.
WebView prend en charge la navigation vers l’URI (Uniform Resource Identifier) à l’aide des schémas suivants : http, https, ms-appx-web, ms-appdata et ms-local-stream.
Si une tentative est effectuée pour accéder à un URI (Uniform Resource Identifier) que WebView ne prend pas en charge, la navigation est bloquée. Par défaut, lorsqu’un schéma URI (Uniform Resource Identifier) non pris en charge est rencontré, le lanceur est appelé pour rechercher le fournisseur par défaut pour le schéma URI (Uniform Resource Identifier). Vous pouvez gérer l’événement UnsupportedUriSchemeIdentified pour décider comment gérer un schéma URI (Uniform Resource Identifier) non pris en charge. Si vous ne faites rien, le lanceur est appelé. Si vous fournissez une gestion personnalisée pour le schéma URI (Uniform Resource Identifier), définissez la propriété Handled sur true pour empêcher l’appel du fournisseur par défaut pour le schéma URI (Uniform Resource Identifier).