private void OnWebViewControlProcessExited(Windows.Web.UI.Interop.WebViewControlProcess sender, object args) { var handler = ProcessExited; if (handler != null) { handler(this, args); } }
/// <summary> /// Creates a <see cref="WebViewControlProcess"/> from <see cref="Windows.Web.UI.Interop.WebViewControlProcess"/>. /// </summary> /// <param name="process">The <see cref="Windows.Web.UI.Interop.WebViewControlProcess"/> instance.</param> /// <returns><see cref="WebViewControlProcess"/></returns> public static WebViewControlProcess ToWebViewControlProcess( Windows.Web.UI.Interop.WebViewControlProcess process) => new WebViewControlProcess(process);
private WebViewControlProcess(Windows.Web.UI.Interop.WebViewControlProcess process) { _process = process ?? throw new ArgumentNullException(nameof(process)); SubscribeEvents(); }