| File: WebView\PlatformWebViewProcessTerminatedEventArgs.cs | Web Access |
| Project: src\src\Controls\src\Core\Controls.Core.csproj (Microsoft.Maui.Controls) |
namespace Microsoft.Maui.Controls { public class PlatformWebViewProcessTerminatedEventArgs { #if ANDROID internal PlatformWebViewProcessTerminatedEventArgs(Android.Views.View? sender, Android.Webkit.RenderProcessGoneDetail? renderProcessGoneDetail) { Sender = sender; RenderProcessGoneDetail = renderProcessGoneDetail; } /// <summary> /// Gets the native view attached to the event. /// </summary> public Android.Views.View? Sender { get; } /// <summary> /// Gets the native event or handler attached to the view. /// </summary> public Android.Webkit.RenderProcessGoneDetail? RenderProcessGoneDetail { get; } #elif IOS || MACCATALYST internal PlatformWebViewProcessTerminatedEventArgs(WebKit.WKWebView sender) { Sender = sender; } /// <summary> /// Gets the native view attached to the event. /// </summary> public WebKit.WKWebView Sender { get; } #elif WINDOWS internal PlatformWebViewProcessTerminatedEventArgs(Web.WebView2.Core.CoreWebView2 sender, Web.WebView2.Core.CoreWebView2ProcessFailedEventArgs coreWebView2ProcessFailedEventArgs) { Sender = sender; CoreWebView2ProcessFailedEventArgs = coreWebView2ProcessFailedEventArgs; } /// <summary> /// Gets the native view attached to the event. /// </summary> public Web.WebView2.Core.CoreWebView2 Sender { get; } /// <summary> /// Gets the native event or handler attached to the view. /// </summary> public Web.WebView2.Core.CoreWebView2ProcessFailedEventArgs CoreWebView2ProcessFailedEventArgs { get; } #endif } }