C# IWebElement的属性在VisualStudio 2013中不可见

C# IWebElement的属性在VisualStudio 2013中不可见,c#,visual-studio,selenium-webdriver,C#,Visual Studio,Selenium Webdriver,我使用SeleniumWebDriver C和PageFactoryPageObject模式来创建自动化测试。我在Visual Studio 2013中开发了它们 在最新版本的Webdriver之前,我现在使用2.47.0,它运行良好,但现在我面临下一个问题:我无法查看web元素的属性 以下是我如何创建和初始化元素: public class MyPageObj : DriverCover { public MyPageObj(IWebDriver driver) : base(

我使用SeleniumWebDriver C和PageFactoryPageObject模式来创建自动化测试。我在Visual Studio 2013中开发了它们

在最新版本的Webdriver之前,我现在使用2.47.0,它运行良好,但现在我面临下一个问题:我无法查看web元素的属性

以下是我如何创建和初始化元素:

public class MyPageObj : DriverCover
{
        public MyPageObj(IWebDriver driver) : base(driver)
        {
            //'Driver' is a EventFiringWebDriver (IWebDriver) from parent class
            PageFactory.InitElements(Driver, this);
        }

        [FindsBy(How = How.CssSelector, Using = "#internal")]
        private IWebElement _myElement;
}
当我运行测试并在断点处查看_myElement的属性时,我只看到非公共成员:


如果我不使用PageFactory并使用Driver.FindElementBy.How方法查找元素,那么它的工作原理是怎样的。

正如我在这次提交中发现的那样,我做了一些更改,这就是为什么我的问题不是bug,也不会被修复的原因