System.Xml.Schema.XmlSchemaElement Members

The members of System.Xml.Schema.XmlSchemaElement are listed below.

See Also: Inherited members from System.Xml.Schema.XmlSchemaParticle

Public Constructors

Initializes a new instance of the System.Xml.Schema.XmlSchemaElement class.

Public Properties

BlockXmlSchemaDerivationMethod.

Gets or sets a Block derivation.

[read-only]
BlockResolvedXmlSchemaDerivationMethod.

Gets the post-compilation value of the Block property.

[read-only]
ConstraintsXmlSchemaObjectCollection.

Gets the collection of constraints on the element.

DefaultValuestring.

Gets or sets the default value of the element if its content is a simple type or content of the element is textOnly.

[read-only]
ElementSchemaTypeXmlSchemaType.

Gets an System.Xml.Schema.XmlSchemaType object representing the type of the element based on the XmlSchemaElement.SchemaType or XmlSchemaElement.SchemaTypeName values of the element.

[read-only]
ElementTypeobject.

Gets a common language runtime (CLR) object based on the System.Xml.Schema.XmlSchemaElement or System.Xml.Schema.XmlSchemaElement of the element, which holds the post-compilation value of the ElementType property.

FinalXmlSchemaDerivationMethod.

Gets or sets the Final property to indicate that no further derivations are allowed.

[read-only]
FinalResolvedXmlSchemaDerivationMethod.

Gets the post-compilation value of the Final property.

FixedValuestring.

Gets or sets the fixed value.

FormXmlSchemaForm.

Gets or sets the form for the element.

IsAbstractbool.

Gets or sets information to indicate if the element can be used in an instance document.

IsNillablebool.

Gets or sets information that indicates if xsi:nil can occur in the instance data. Indicates if an explicit nil value can be assigned to the element.

Namestring.

Gets or sets the name of the element.

[read-only]
QualifiedNameSystem.Xml.XmlQualifiedName.

Gets the actual qualified name for the given element.

RefNameSystem.Xml.XmlQualifiedName.

Gets or sets the reference name of an element declared in this schema (or another schema indicated by the specified namespace).

SchemaTypeXmlSchemaType.

Gets or sets the type of the element. This can either be a complex type or a simple type.

SchemaTypeNameSystem.Xml.XmlQualifiedName.

Gets or sets the name of a built-in data type defined in this schema or another schema indicated by the specified namespace.

SubstitutionGroupSystem.Xml.XmlQualifiedName.

Gets or sets the name of an element that is being substituted by this element.