当您保存消息定义文件时,将检查它包含的定义以确保它们是有意义的且提供了有关消息的足够的信息。此操作称为验证。
对于 XML,这些检查大部分集中于全局元素和属性中的 XML 名的唯一性和有效性,还有以及复杂类型或组中的元素的属性。由于元素可以渲染为属性,且属性可以渲染为元素,唯一的测试有时将检测到不是明显相关的对象(例如,属性和元素)之间的冲突。
不同于这些的测试将会是简单和明显的,因此,例如消息集属性一周的第一天必须是一周中第一天的名称。