Отличный вопрос! К сожалению, на стороне клиента (Visual Studio) нет точки расширяемости, которая могла бы перехватить регистрацию. Однако на стороне сервера существует точка расширяемости (называемая точкой принятия решения ISubscriber), которую вы можете перехватить и разрешить / отклонить регистрацию. Как вы думаете, это было бы полезно для вас?
Эта точка расширения на самом деле не очень хорошо документирована, но у нас есть некоторая информация в главе 25 нашей новой книги TFS 2010 ( Wrox Professional Team Foundation Server 2010 ) о том, как создать одну из них.
Другим вариантом может быть создание собственной политики регистрации ... Хотя это не самый лучший способ решения проблемы и изобилует собственными проблемами.