Member
该对象表示XML Schema中的特性或元素。它用于创建类型的类成员。
属性 | 类型 | 描述 |
---|---|---|
CodeName | string | 生成的代码的名称(派生自本地名称或父级声明) |
LocalName | string | Schema中的原始名称。表示复杂类型的文本内容的特殊成员为空。 |
NamespaceURI | string | XML实例文档/流内该元素/特性的命名空间URI。 |
DeclaringType | 最初声明成员的类型(对于非继承成员,等于ContainingType) | |
ContainingType | 该成员的类型 | |
DataType | 该成员的内容的数据类型 | |
Library | 包含该成员的DataType的库 | |
IsAttribute | boolean | 特性为true,元素为false |
IsOptional | boolean | 如果minOccurs = 0或特性,则为true |
IsRequired | boolean | 如果minOccurs > 0或必需特性,则为true |
IsFixed | boolean | 固定特性为true,值在默认属性中 |
IsDefault | boolean | 带有固定值的特性为true,值在默认属性中 |
IsNillable | boolean | nillable元素为true |
IsUseQualified | boolean | 如果NamespaceURI不为空,则为true |
MinOccurs | integer | minOccurs,正如Schema中一样。1表示必需的特性 |
MaxOccurs | integer | maxOccurs,正如Schema中一样0表示禁止的特性 -1表示无限制的特性 |
Default | string | 默认值 |