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.
public bool Handled { get; set; }
member this.Handled : bool with get, set
Public Property Handled As Boolean
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
.