| Предыдущий | Следующий |
| TYPE_E_AMBIGUOUSNAME | TYPE_E_UNKNOWNLCID |
TYPE_E_NAMECONFLICT
meta-description[библиотека типов COM: конфликт имён.]Что означает TYPE_E_NAMECONFLICT
TYPE_E_NAMECONFLICT (0x8002802D) — библиотека типов COM: конфликт имён.
Построитель/экспортёр сведений о типах не может создать новый член или тип с выбранным имя Automation, потому что в той же области видимости уже существует конфликтующее имя.
Практический смысл и диагностика
- Сохраните новое имя, существующий элемент, содержащую область/тип, LCID/case rules, MEMBERID и исходный символ генератора до автоматического rename.
- Отличайте от `TYPE_E_AMBIGUOUSNAME`: там поиск уже существующего имени даёт несколько кандидатов, а `TYPE_E_NAMECONFLICT` препятствует созданию нового дубликата.
- Исправьте имена в исходнике/библиотеке типов либо задайте явное имя Automation так, чтобы сгенерированные имена getter/setter/методов не столкнулись; не полагайтесь на случайный порядок экспорта.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
