Потерев мой хрустальный шар некоторое время, он пришел к выводу, что вы используете утилиту .NET Tlbimp.exe для преобразования библиотеки типов в класс взаимодействия .NET.У него есть ошибка, он неправильно идентифицирует регистр, если в библиотеке типов есть символ с тем же именем, но с другим регистром.Как и ранее объявление метода в библиотеке типов, которое принимает аргумент с именем «type».Любой идентификатор с именем «Тип» в остальной части библиотеки типов будет преобразован в «тип».
Улучшенная версия утилиты доступна здесь .