NotifyEventArgs NotifyEventArgs NotifyEventArgs Class

Provides data for the ScriptNotify event.

Syntax

Declaration

public sealed class NotifyEventArgspublic sealed class NotifyEventArgsPublic NotInheritable Class NotifyEventArgs

Remarks

Examples

The following code example demonstrates the use of the ScriptNotify event in apps compiled for Windows 8. Starting with Windows 8.1, omit the lines related to AllowedScriptNotifyUris. For more info, see the WebView class overview.

public MyPage()
{
    this.InitializeComponent();
    MyWebView.ScriptNotify += MyWebView_ScriptNotify;

    // Here we have to set the AllowedScriptNotifyUri property because we are 
    // navigating to some site where we don't own the content and we want to 
    // allow window.external.notify() to pass data back to the app.
    List<Uri> allowedUris = new List<Uri>();
    allowedUris.Add(new Uri("http://www.bing.com"));
    MyWebView.AllowedScriptNotifyUris = allowedUris;
}

void MyWebView_ScriptNotify(object sender, NotifyEventArgs e)
{
    // Respond to the script notification.
}

Properties summary

Gets the Uniform Resource Identifier (URI) of the page containing the script that raised the ScriptNotify event.

Gets the method name as passed to the application.

Properties

  • CallingUri
    CallingUri
    CallingUri
    CallingUri

    Gets the Uniform Resource Identifier (URI) of the page containing the script that raised the ScriptNotify event.

    public Uri CallingUri { get; }public Uri CallingUri { get; }Public ReadOnly Property CallingUri As Uri

    Property Value

    • The Uniform Resource Identifier (URI) of the page that raised the event.

  • Value
    Value
    Value
    Value

    Gets the method name as passed to the application.

    public string Value { get; }public string Value { get; }Public ReadOnly Property Value As string

    Property Value

    • string
      string
      string

      The JavaScript method name.

Device family

Windows 10 (introduced v10.0.10240.0)

API contract

Windows.Foundation.UniversalApiContract (introduced v1)

Attributes

Windows.Foundation.Metadata.ContractVersionAttribute
Windows.Foundation.Metadata.WebHostHiddenAttribute
Windows.Foundation.Metadata.MarshalingBehaviorAttribute
Windows.Foundation.Metadata.ThreadingAttribute

Details

Assembly

Windows.UI.Xaml.Controls.dll