public Stylesheet(WebBrowser control, nsIDOMStyleSheet stylesheet) : base (control) { if (control.platform != control.enginePlatform) unmanagedStyle = nsDOMStyleSheet.GetProxy (control, stylesheet); else unmanagedStyle = stylesheet; hashcode = unmanagedStyle.GetHashCode (); }
protected override void Dispose (bool disposing) { if (!disposed) { if (disposing) { this.unmanagedStyle = null; } } base.Dispose(disposing); }
protected override void Dispose(bool disposing) { if (!disposed) { if (disposing) { this.unmanagedStyle = null; } } base.Dispose(disposing); }
public Stylesheet(WebBrowser control, nsIDOMStyleSheet stylesheet) : base(control) { if (control.platform != control.enginePlatform) { unmanagedStyle = nsDOMStyleSheet.GetProxy(control, stylesheet); } else { unmanagedStyle = stylesheet; } hashcode = unmanagedStyle.GetHashCode(); }
public static nsIDOMStyleSheet GetProxy(Mono.WebBrowser.IWebBrowser control, nsIDOMStyleSheet obj) { object o = Base.GetProxyForObject(control, typeof(nsIDOMStyleSheet).GUID, obj); return(o as nsIDOMStyleSheet); }
public static nsIDOMStyleSheet GetProxy (Mono.WebBrowser.IWebBrowser control, nsIDOMStyleSheet obj) { object o = Base.GetProxyForObject (control, typeof(nsIDOMStyleSheet).GUID, obj); return o as nsIDOMStyleSheet; }