CoreWebView2NotificationReceivedEventArgs.Handled Property

Definition

Important

Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.

Sets whether the NotificationReceived is handled by the host after the event handler completes or if there is a deferral then after the deferral is completed.

C#
public bool Handled { get; set; }

Property Value

Remarks

If Handled is set to true then WebView will not display the notification with the default UI, and the host will be responsible for handling the notification and for letting the web content know that the notification has been displayed, clicked, or closed. You must set Handled to true before you call ReportShown(), ReportClicked() and ReportClosed(), otherwise they will fail with HRESULT_FROM_WIN32(ERROR_INVALID_STATE). If after the event handler or deferral completes Handled is set to false then WebView will display the default notification UI. Note that you cannot un-handle this event once you have set Handled to be true. The initial value is false.

Applies to

Производ Верзије
WebView2 .NET 1.0.2739.15, 1.0.2792.45, 1.0.2849.39, 1.0.2903.40, 1.0.2957.106, 1.0.3065.39
WebView2 .NET Prerelease 1.0.1988, 1.0.2065, 1.0.2106, 1.0.2164, 1.0.2194, 1.0.2357, 1.0.2415, 1.0.2470, 1.0.2526, 1.0.2584, 1.0.2646, 1.0.2730, 1.0.2783, 1.0.2839, 1.0.2895, 1.0.2950, 1.0.3079, 1.0.3116