XmlSchemaElement {System.Xml.Schema} | .NET clr documentation

## XmlSchemaElement

### Description

### Declare

    # namespace System.Xml.Schema
    export class XmlSchemaElement extends XmlSchemaParticle {
       Annotation: XmlSchemaAnnotation;
       Block: XmlSchemaDerivationMethod;
       BlockResolved: XmlSchemaDerivationMethod;
       Constraints: XmlSchemaObjectCollection;
       DefaultValue: string;
       ElementSchemaType: XmlSchemaType;
       ElementType: any kind;
       Final: XmlSchemaDerivationMethod;
       FinalResolved: XmlSchemaDerivationMethod;
       FixedValue: string;
       Form: XmlSchemaForm;
       Id: string;
       IsAbstract: boolean;
       IsNillable: boolean;
       LineNumber: integer;
       LinePosition: integer;
       MaxOccurs: Decimal;
       MaxOccursString: string;
       MinOccurs: Decimal;
       MinOccursString: string;
       Name: string;
       Namespaces: XmlSerializerNamespaces;
       Parent: XmlSchemaObject;
       QualifiedName: XmlQualifiedName;
       RefName: XmlQualifiedName;
       SchemaType: XmlSchemaType;
       SchemaTypeName: XmlQualifiedName;
       SourceUri: string;
       SubstitutionGroup: XmlQualifiedName;
       UnhandledAttributes: XmlAttribute[];
    }

### .NET clr type reference tree

1. this class extends from XmlSchemaParticle class: XmlSchemaParticle
2. use by property member `Annotation`: XmlSchemaAnnotation
3. use by property member `Block`: XmlSchemaDerivationMethod
4. use by property member `BlockResolved`: XmlSchemaDerivationMethod
5. use by property member `Constraints`: XmlSchemaObjectCollection
6. use by property member `ElementSchemaType`: XmlSchemaType
7. use by property member `ElementType`: any kind
8. use by property member `Final`: XmlSchemaDerivationMethod
9. use by property member `FinalResolved`: XmlSchemaDerivationMethod
10. use by property member `Form`: XmlSchemaForm
11. use by property member `MaxOccurs`: Decimal
12. use by property member `MinOccurs`: Decimal
13. use by property member `Namespaces`: XmlSerializerNamespaces
14. use by property member `Parent`: XmlSchemaObject
15. use by property member `QualifiedName`: XmlQualifiedName
16. use by property member `RefName`: XmlQualifiedName
17. use by property member `SchemaType`: XmlSchemaType
18. use by property member `SchemaTypeName`: XmlQualifiedName
19. use by property member `SubstitutionGroup`: XmlQualifiedName
20. use by property member `UnhandledAttributes`: XmlAttribute

[Package {$package} version {$version} Index]