| Предыдущий | Следующий |
| WCM_E_ATTRIBUTENOTFOUND | WCM_E_INVALIDVALUE |
WCM_E_ATTRIBUTENOTALLOWED
Что означает WCM_E_ATTRIBUTENOTALLOWED
WCM_E_ATTRIBUTENOTALLOWED (0x80220004) — Атрибут не разрешён.
Код относится к проверке схемы/манифеста SMI.
Сравнивайте rejected attribute не с глобальным перечнем SMI, а с XSD complexType именно текущего элемента. Если атрибут допустим в другой версии schema или другом parent, это не делает его допустимым в данном manifest fragment.
Что проверить
- Сохраните имя атрибута, элемент/setting, к которому он добавлен, и версию schema.
- Проверьте список атрибутов, разрешённых именно для этого элемента; атрибут может существовать в SMI, но быть недопустимым здесь.
- Удаляйте или переносите атрибут согласно schema, а не отключайте validation целиком.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.