IWebViewControl.UnsupportedUriSchemeIdentified イベント

定義

IWebViewControl がサポートしていないスキームを使用して Uniform Resource Identifier (URI) に移動しようとした場合に発生します。

// Register
event_token UnsupportedUriSchemeIdentified(TypedEventHandler<IWebViewControl, WebViewControlUnsupportedUriSchemeIdentifiedEventArgs const&> const& handler) const;

// Revoke with event_token
void UnsupportedUriSchemeIdentified(event_token const* cookie) const;

// Revoke with event_revoker
IWebViewControl::UnsupportedUriSchemeIdentified_revoker UnsupportedUriSchemeIdentified(auto_revoke_t, TypedEventHandler<IWebViewControl, WebViewControlUnsupportedUriSchemeIdentifiedEventArgs const&> const& handler) const;
event TypedEventHandler<IWebViewControl,WebViewControlUnsupportedUriSchemeIdentifiedEventArgs> UnsupportedUriSchemeIdentified;
function onUnsupportedUriSchemeIdentified(eventArgs) { /* Your code */ }
iWebViewControl.addEventListener("unsupportedurischemeidentified", onUnsupportedUriSchemeIdentified);
iWebViewControl.removeEventListener("unsupportedurischemeidentified", onUnsupportedUriSchemeIdentified);
- or -
iWebViewControl.onunsupportedurischemeidentified = onUnsupportedUriSchemeIdentified;
Event UnsupportedUriSchemeIdentified As TypedEventHandler(Of IWebViewControl, WebViewControlUnsupportedUriSchemeIdentifiedEventArgs) 

イベントの種類

注釈

「WebViewControlUnsupportedUriSchemeIdentifiedEventArgs」を参照してください。

IWebViewControl では、http、https、ms-appx-web、ms-appdata、ms-local-stream のスキームを使用して、Uniform Resource Identifier (URI) へのナビゲーションがサポートされています。

IebViewControl でサポートされていない URI (Uniform Resource Identifier) に移動しようとすると、ナビゲーションはブロックされます。 既定では、サポートされていない Uniform Resource Identifier (URI) スキームが検出されると、ランチャーが呼び出され、Uniform Resource Identifier (URI) スキームの既定のプロバイダーが検索されます。 UnsupportedUriSchemeIdentified イベントを処理して、サポートされていない Uniform Resource Identifier (URI) スキームの処理方法を決定できます。 何も行わないと、ランチャーが呼び出されます。 Uniform Resource Identifier (URI) スキームのカスタム処理を指定する場合は、 Handled プロパティを true に設定して、Uniform Resource Identifier (URI) スキームの既定のプロバイダーが呼び出されないようにします。

適用対象