Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Export (0) Print
Expand All

XmlSchema Properties

The properties of the XmlSchema class are listed here. For a complete list of XmlSchema class members, see the XmlSchema Members topic.

Public Properties

public propertyAttributeFormDefault Gets or sets the form for attributes declared in the target namespace of the schema.
public propertyAttributeGroups Gets the XmlSchemaObjectTable for all attribute groups in the schema, which holds the post-compilation value of the AttributeGroups property.
public propertyAttributes Gets the XmlSchemaObjectTable, for all attributes in the schema, which holds the post-compilation value of the Attribute property.
public propertyBlockDefault Gets or sets the BlockDefault attribute on element and complex type elements in the targetNamespace of the schema. The block attribute prevents a complex type (or element) that has the specified type of derivation from being used in place of the inherited complex type (or element). The type of derivation.
public propertyElementFormDefault Gets or sets the form for elements declared in the target namespace of the schema.
public propertyElements Gets the XmlSchemaObjectTable for all elements in the schema, which holds the post-compilation value of the Elements property.
public propertyFinalDefault Gets or sets the default value of the final attribute on element and complex type elements in the target namespace of this schema. The final attribute prevents the specified type of derivation of an element or complex type. The type of derivation.
public propertyGroups Gets the XmlSchemaObjectTable for all groups in the schema, which holds the post-compilation value of the Groups property.
public propertyId Gets or sets the string id.
public propertyIncludes Gets the collection of included and imported schemas.
public propertyIsCompiled Gets information that indicates if the schema has been compiled.
public propertyItems Gets the Items collection that is used to add new element types at the schema element level.
public propertyLineNumber (inherited from XmlSchemaObject) Gets or sets the line number in the file to which the schema element refers.
public propertyLinePosition (inherited from XmlSchemaObject) Gets or sets the line position in the file to which the schema element refers.
public propertyNamespaces (inherited from XmlSchemaObject) Gets or sets the XmlSerializerNamespaces to use with this schema object.
public propertyNotations Gets the XmlSchemaObjectTable for all notations in the schema.
public propertySchemaTypes Gets the XmlSchemaObjectTable for all schema types in the schema, which holds the post-compilation value of the SchemaTypes property.
public propertySourceUri (inherited from XmlSchemaObject) Gets or sets the source location for the file that loaded the schema.
public propertyTargetNamespace Gets or sets the property for the schema target namespace. The URI reference of the namespace of this schema.
public propertyUnhandledAttributes Gets and sets the qualified attributes, which do not belong to the schema target namespace.
public propertyVersion Gets or sets the version of the schema.

See Also

XmlSchema Class | System.Xml.Schema Namespace

Show:
© 2015 Microsoft