I get exception after pressing click() for "FindElemebtByID". I get this exception:
Error CS1061 'ReadOnlyCollection' does not contain a definition for 'Click' and no accessible extension method 'Click' accepting a first argument of type 'ReadOnlyCollection' could be found (are you missing a using directive or an assembly reference?)
My code is:
var EQ = DesktopSession.FindElementByName(@"C:\Users");
var EQWindowHandle = EQ.GetAttribute("NativeWindowHandle");
EQWindowHandle = (int.Parse(EQWindowHandle)).ToString("x");
EQWindowHandle = "0x" + EQWindowHandle;
DesiredCapabilities EQcapabilities = new DesiredCapabilities();
EQcapabilities.SetCapability("appTopLevelWindow", EQWindowHandle);
var EQSession = new WindowsDriver<WindowsElement>(new Uri("http://127.0.0.1:4723"), EQcapabilities);
EQSession.FindElementsById("7.8556.12446183").Click();
Thanks