Finding items is a
large part of the API, and there are three main mechanisms. |
|
Firstly, using the
Search API. This corresponds to the Find Items functionality found in Roamer.
Fast because all in native code, but can only do what Roamer can do. |
|
Next, basic
iteration. ModelItem can be iterated over using Ienumerable<>
interface, and can manually examine items. |
|
Finally, highest
level uses LINQ, which allows much expression, but is slowest because has to
call back and forth between managed and native code. |