27 references to ShimManager
System.Windows.Forms (27)
System\Windows\Forms\Controls\WebBrowser\HtmlWindow.cs (17)
58HtmlWindowShim? shim = ShimManager.GetWindowShim(this); 62shim = ShimManager.GetWindowShim(this); 82return hr.Succeeded ? new HtmlDocument(ShimManager, htmlDoc) : null; 95return iHTMLFramesCollection2 is not null ? new HtmlWindowCollection(ShimManager, iHTMLFramesCollection2) : null; 151? new HtmlWindow(ShimManager, htmlWindow2) 163return (iHTMLWindow2 is not null) ? new HtmlWindow(ShimManager, iHTMLWindow2) : null; 250? new HtmlElement(ShimManager, htmlElement) 283ShimManager.GetWindowShim(this)?.DetachEventHandler(eventName, eventHandler); 340return htmlWindow2 is not null ? new HtmlWindow(ShimManager, htmlWindow2) : null; 358return iHTMLWindow2 is not null ? new HtmlWindow(ShimManager, iHTMLWindow2) : null; 423remove => ShimManager.GetWindowShim(this)?.RemoveHandler(s_eventError, value); 429remove => ShimManager.GetWindowShim(this)?.RemoveHandler(s_eventGotFocus, value); 435remove => ShimManager.GetWindowShim(this)?.RemoveHandler(s_eventLoad, value); 441remove => ShimManager.GetWindowShim(this)?.RemoveHandler(s_eventLostFocus, value); 447remove => ShimManager.GetWindowShim(this)?.RemoveHandler(s_eventResize, value); 453remove => ShimManager.GetWindowShim(this)?.RemoveHandler(s_eventScroll, value); 459remove => ShimManager.GetWindowShim(this)?.RemoveHandler(s_eventUnload, value);
System\Windows\Forms\Controls\WebBrowser\HtmlWindow.HTMLWindowEvents2.cs (9)
33HtmlElementEventArgs e = new(_parent.ShimManager, evtObj); 46HtmlElementEventArgs e = new(_parent.ShimManager, evtObj); 52HtmlElementEventArgs e = new(_parent.ShimManager, evtObj); 58HtmlElementEventArgs e = new(_parent.ShimManager, evtObj); 64HtmlElementEventArgs e = new(_parent.ShimManager, evtObj); 70HtmlElementEventArgs e = new(_parent.ShimManager, evtObj); 76HtmlWindowShim? shim = _parent.ShimManager.GetWindowShim(_parent); 77HtmlElementEventArgs e = new(_parent.ShimManager, evtObj); 92_parent.ShimManager.GetWindowShim(_parent)?.FireEvent(key, e);
System\Windows\Forms\Controls\WebBrowser\HtmlWindow.HtmlWindowShim.cs (1)
120public void OnWindowUnload() => _htmlWindow?.ShimManager.OnWindowUnloaded(_htmlWindow);