internal HtmlElementCollection(HtmlShimManager shimManager, UnsafeNativeMethods.IHTMLElementCollection elements) { this.htmlElementCollection = elements; this.elementsArray = null; this.shimManager = shimManager; Debug.Assert(this.NativeHtmlElementCollection != null, "The element collection object should implement IHTMLElementCollection"); }
internal HtmlElementCollection(HtmlShimManager shimManager) { this.htmlElementCollection = null; this.elementsArray = null; this.shimManager = shimManager; }
public HtmlElementCollection GetElementsByTagName(string tagName) { UnsafeNativeMethods.IHTMLElementCollection iHTMLElementCollection = ((UnsafeNativeMethods.IHTMLElement2) this.NativeHtmlElement).GetElementsByTagName(tagName); return(iHTMLElementCollection != null ? new HtmlElementCollection(shimManager, iHTMLElementCollection) : new HtmlElementCollection(shimManager)); }
internal HtmlElementCollection(HtmlShimManager shimManager, HtmlElement[] array) { this.htmlElementCollection = null; this.elementsArray = array; this.shimManager = shimManager; }
internal HtmlElementCollection(HtmlShimManager shimManager, UnsafeNativeMethods.IHTMLElementCollection elements) { this.htmlElementCollection = elements; this.elementsArray = null; this.shimManager = shimManager; Debug.Assert(this.NativeHtmlElementCollection != null, "The element collection object should implement IHTMLElementCollection"); }
internal HtmlElementCollection(HtmlShimManager shimManager, UnsafeNativeMethods.IHTMLElementCollection elements) { this.htmlElementCollection = elements; this.elementsArray = null; this.shimManager = shimManager; }
internal HtmlElementCollection(HtmlShimManager shimManager, HtmlElement[] array) { htmlElementCollection = null; elementsArray = array; this.shimManager = shimManager; }
internal HtmlElementCollection(HtmlShimManager shimManager, UnsafeNativeMethods.IHTMLElementCollection elements) { this.htmlElementCollection = elements; this.elementsArray = null; this.shimManager = shimManager; }