//public WebElementDecorator(IWebElement realWebElement) //public WebElementDecorator(RemoteWebElement realWebElement) // : base(realWebElement.WrappedDriver, "") public WebElementDecorator(RemoteWebElement realWebElement) { DecoratedWebElement = realWebElement; // as RemoteWebElement; Console.WriteLine("<<<<<<<<<<<<<<<<<<<<<<WebElementDecorator(IWebElement realWebElement): " + DecoratedWebElement.ToString()); Console.WriteLine("<<<<<<<<<<<<<<<<<<<<<<WebElementDecorator(IWebElement realWebElement): " + DecoratedWebElement.GetType().Name); try { //Console.WriteLine("<<<<<<<<<<<<<<<<<<<<<<WebElementDecorator(IWebElement realWebElement): " + this.DecoratedWebElement.TagName); Console.WriteLine("<<<<<<<<<<<<<<<<<<<<<<WebElementDecorator(IWebElement realWebElement): " + DecoratedWebElement.TagName); } catch (Exception eTagName) { Console.WriteLine(eTagName.Message); Console.WriteLine(eTagName.GetType().Name); } Console.WriteLine("<<<<<<<<<<<<<<<<<<<<<<WebElementDecorator(IWebElement realWebElement): OK"); SearchHistory = new List <ISearchHistory>(); }