也许我错过了一些东西,但是谁能向我解释一下XmlSchemaElement
类的以下属性的含义和区别:
mlSchemaElement.ElementSchemaType
X和有什么区别XmlSchemaElement.ElementType
?- 之间有什么区别
QualifiedName, SchemaTypeName and RefName
? QualifiedName, SchemaTypeName and RefName
相互之间有什么关系?什么时候SchemaTypeName.IsEmpty == true
,是这个意思RefName.IsEmpty == false
吗?- 是否有可能全部都是
*Names
嵌入式Empty
的 ComplexType,这意味着什么?
一般来说,我需要解析 xsd 并将结果映射到内部结构,所以我需要一些规则,它允许我生成不同类型的对象。假设我已经提供if (SchemaTypeName.IsEmpty)
了所有限制。ElementSchemaType
SimpleType