Я не знаком с этими конкретными приложениями - но они, вероятно, используют метаданные .NET Reflection.
Сборка может быть загружена (или загружена специально для отражения), и тогда все типы в этой сборке могут бытьосмотрены.Эта проверка может состоять из поиска типов, которые наследуются от WinForms Control
, или, возможно, которые наследуются от чего-то определенного в System.Windows.Forms
.