System.Xml.Schema.XmlSchema public class XmlSchema : XmlSchemaObject Documentation public const string InstanceNamespace = "http://www.w3.org/2001/XMLSchema-instance" public const string Namespace = "http://www.w3.org/2001/XMLSchema" public XmlSchemaForm AttributeFormDefault { get; set; } public XmlSchemaObjectTable AttributeGroups { get; } public XmlSchemaObjectTable Attributes { get; } public XmlSchemaDerivationMethod BlockDefault { get; set; } public XmlSchemaForm ElementFormDefault { get; set; } public XmlSchemaObjectTable Elements { get; } public XmlSchemaDerivationMethod FinalDefault { get; set; } public XmlSchemaObjectTable Groups { get; } public string Id { get; set; } public XmlSchemaObjectCollection Includes { get; } public bool IsCompiled { get; } public XmlSchemaObjectCollection Items { get; } public XmlSchemaObjectTable Notations { get; } public XmlSchemaObjectTable SchemaTypes { get; } public string TargetNamespace { get; set; } public XmlAttribute[] UnhandledAttributes { get; set; } public string Version { get; set; } public XmlSchema() public static XmlSchema Read(Stream stream, ValidationEventHandler validationEventHandler) public static XmlSchema Read(TextReader reader, ValidationEventHandler validationEventHandler) public static XmlSchema Read(XmlReader reader, ValidationEventHandler validationEventHandler) public void Compile(ValidationEventHandler validationEventHandler) public void Compile(ValidationEventHandler validationEventHandler, XmlResolver resolver) public void Write(Stream stream) public void Write(Stream stream, XmlNamespaceManager namespaceManager) public void Write(TextWriter writer) public void Write(TextWriter writer, XmlNamespaceManager namespaceManager) public void Write(XmlWriter writer) public void Write(XmlWriter writer, XmlNamespaceManager namespaceManager)