New не может использоваться в интерфейсе
Обновлен: Ноябрь 2007
'New' cannot be used on an interface
Оператор Dim (Visual Basic) использует оператор New (Visual Basic) при объявлении переменной типа интерфейса.
Хотя интерфейс является ссылочным типом, невозможно создать его экземпляр. Можно использовать New только для создания экземпляра класса или структуры.
Идентификатор ошибки: BC30375
Для исправления этой ошибки выполните следующие действия
Если переменная имеет тип интерфейса, то удалите ключевое слово New.
Если переменная является ссылкой на экземпляр, то объявите ее с типом класса или структуры. Используйте ключевое слово New для создания экземпляра.