Самое близкое, что я знаю, это настроить оператор using:
using BaseClass = HtmlControls.BaseClass;
Это обычно используется, чтобы избежать неоднозначности между классами с одинаковыми именами в разных используемых пространствах имен без необходимости полностью квалифицироватьДругой.Ваши разработчики должны будут включать его в каждый файл кода, так что, вероятно, это не очень хорошее решение для того, что вы делаете.,На определенном уровне компилятор должен знать, что и где находится родительский класс, то есть он должен быть статически определен где-то в коде.