Example #1
0
 internal GeckoRange(nsIDOMRange range)
 {
     this.DomRange = range;
 }
Example #2
0
 internal GeckoRange(nsIDOMRange range)
 {
     this.DomRange   = range;
     this.DomNsRange = (nsIDOMNSRange)range;
 }
Example #3
0
        public static nsIDOMRange GetProxy(Mono.WebBrowser.IWebBrowser control, nsIDOMRange obj)
        {
            object o = Base.GetProxyForObject(control, typeof(nsIDOMRange).GUID, obj);

            return(o as nsIDOMRange);
        }
 internal GeckoRange(nsIDOMRange range)
 {
     this.DomRange = range;
     this.DomNsRange = (nsIDOMNSRange)range;
 }
Example #5
0
 internal GeckoRange(nsIDOMRange range)
 {
     _range = new ComPtr<nsIDOMRange>(range);
 }
 internal GeckoRange(nsIDOMRange range)
 {
     this.Range = range;
 }
Example #7
0
 internal GeckoRange(nsIDOMRange range)
 {
     Range = range;
 }
Example #8
0
		public static nsIDOMRange GetProxy (Mono.WebBrowser.IWebBrowser control, nsIDOMRange obj)
		{
			object o = Base.GetProxyForObject (control, typeof(nsIDOMRange).GUID, obj);
			return o as nsIDOMRange;
		}
 internal GeckoRange(mozIDOMWindowProxy window, nsIDOMRange range)
 {
     _window       = window;
     this.DomRange = range;
     _range        = new Lazy <Range>(() => new Range(_window, (nsISupports)range));
 }
Example #10
0
		internal static DomRange Create(nsIDOMRange domRange)
		{
			return domRange != null ? new DomRange(domRange) : null;
		}
Example #11
0
		private DomRange(nsIDOMRange domRange)
		{
			Debug.Assert(domRange != null);
			m_DomRange = domRange;
		}