/// <summary> /// Extends BeginInvoke so that when a state object is not needed, null does not need to be passed. /// <example> /// htmlelementerroreventhandler.BeginInvoke(sender, e, callback); /// </example> /// </summary> public static IAsyncResult BeginInvoke(this HtmlElementErrorEventHandler htmlelementerroreventhandler, Object sender, HtmlElementErrorEventArgs e, AsyncCallback callback) { if (htmlelementerroreventhandler == null) { throw new ArgumentNullException("htmlelementerroreventhandler"); } return(htmlelementerroreventhandler.BeginInvoke(sender, e, callback, null)); }
internal void OnError(object sender, EventArgs ev) { HtmlElementErrorEventHandler eh = (HtmlElementErrorEventHandler)(Events[ErrorEvent]); if (eh != null) { HtmlElementErrorEventArgs e = new HtmlElementErrorEventArgs(String.Empty, 0, null); eh(this, e); } }