Конструктор классов не может отобразить этот тип

Обновлен: Ноябрь 2007

Class Designer is unable to display this type

Конструктор классов не может отобразить этот тип.

Это может произойти из-за нескольких ограничений инструмента. Вызовите справку для получения дополнительных сведений.

Это общее сообщение об ошибке, которая возникает, когда конструктор классов не может отобразить тип, поскольку либо он потерял путь исходного кода, либо исходный код является нераспознаваемым, либо код является недействительным типом C++.

Исправление ошибки

  • Убедитесь, что введенный тип является допустимым типом для языка и поддерживается конструктором классов. Дополнительные сведения о функциях и ограничениях конструктора классов см. в разделах Просмотр типов и отношений в схемах классов или Работа с кодом Visual C++ в конструкторе классов.

  • При изменении структуры проекта или перемещении исходных файлов проекта конструктор классов может потерять путь типа. (Особенно это касается случаев, когда исходный тип является типом typedef, базовым классом или связанным типом.) В этом случае необходимо перетащить измененный или перемещенный исходный код на схему классов и повторно отобразить ее.

См. также

Основные понятия

Работа с кодом Visual C++ в конструкторе классов

Другие ресурсы

Работа с классами и другими типами

Сообщения об ошибках конструктора классов