How do you get a collection of all the types that inherit from a specific other type?
You have to enumerate all types and check for each if it inherits the one you're looking for.
Some code like the one in this question may be useful for you.