How do I get an IList of an Unknown Element?

Ask general questions here.
User avatar
Ciege
Ranorex Guru
Posts: 1335
Joined: Thu Oct 16, 2008 6:46 pm
Location: Arizona, USA

How do I get an IList of an Unknown Element?

Post by Ciege » Tue May 11, 2010 5:09 pm

I have a group of objects that are dicovered as an unknown element by Ranorex. I want to get an IList of those elements but am having trouble.

Using this code I get a compile error.

Code: Select all

IList<Ranorex.Core.Element> allTNewNotebookPage = HDSetupForm.FindChildren<Ranorex.Core.Element>();
Error:

Code: Select all

The type 'Ranorex.Core.Element' cannot be used as type parameter 'T' in the generic type or method 'Ranorex.Adapter.FindChildren<T>()'. There is no implicit reference conversion from 'Ranorex.Core.Element' to 'Ranorex.Adapter'.
See the attached screenshot of RanorexSpy.
Thanks.
Attachments
Screenshot.jpg
RanorexSpy Screenshot
Screenshot.jpg (123.99 KiB) Viewed 2364 times
If this or any response has helped you, please reply to the thread stating that it worked so other people with a similar issue will know how you fixed your issue!

Ciege...

User avatar
Support Team
Site Admin
Site Admin
Posts: 11709
Joined: Fri Jul 07, 2006 4:30 pm
Location: Graz, Austria

Re: How do I get an IList of an Unknown Element?

Post by Support Team » Tue May 11, 2010 5:50 pm

Use Unknown instead of Element, that is the adapter corresponding to plain elements:
IList<Ranorex.Unknown> allTNewNotebookPage =
    HDSetupForm.FindChildren<Ranorex.Unknown>();
Regards,
Alex
Ranorex Support Team
.
Image

User avatar
Ciege
Ranorex Guru
Posts: 1335
Joined: Thu Oct 16, 2008 6:46 pm
Location: Arizona, USA

Re: How do I get an IList of an Unknown Element?

Post by Ciege » Tue May 11, 2010 6:01 pm

Excellent. Thank you!
If this or any response has helped you, please reply to the thread stating that it worked so other people with a similar issue will know how you fixed your issue!

Ciege...