System.Xml [00 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00] 1.0.5000.0 2.0.0.0 4.0.0.0 To be added System.Object To be added

Represents the root class for the Xml schema object model hierarchy and serves as a base class for classes such as the class.

- Constructor
  1.0.5000.0
  2.0.0.0
  4.0.0.0

  This constructor is called by derived class constructors to initialize state in this type.

  Initializes a new instance of the class.

- Property
  1.0.5000.0
  2.0.0.0
  4.0.0.0
  System.Xml.Serialization.XmlIgnore
  System.Int32 To be added: an object of type 'int'

  LineNumber is used to store the line number when a schema is read from a file. This is reported through for error handling.

  Gets or sets the line number in the file to which the schema element refers.

- Property
  1.0.5000.0
  2.0.0.0
  4.0.0.0
  System.Xml.Serialization.XmlIgnore
  System.Int32 To be added: an object of type 'int'

  This is used to store the line position when a schema is read from a file. This is reported through for error handling.

  Gets or sets the line position in the file to which the schema element refers.

- Property
  1.0.5000.0
  2.0.0.0
  4.0.0.0
  System.Xml.Serialization.XmlNamespaceDeclarations
  System.Xml.Serialization.XmlSerializerNamespaces To be added: an object of type 'System.Xml.Serialization.XmlSerializerNamespaces'

  This gives the Schema Object Model (SOM) the ability to add xmlns declarations. This is useful when you want to declare a prefix to qualify declarations from an imported schema or use in the xpath attribute of the xs:selector element.

  You can also use the property to change namespace prefixes in a schema. For example, you can change the prefix used by a schema for the W3C XML Schema namespace from xs to xsd as illustrated in the following example.

  `Dim namespaces As XmlSerializerNamespaces = New XmlSerializerNamespaces() namespaces.Add("myChangedPrefix", "myImportNamespace"); s.Namespaces = namespaces;` `XmlSerializerNamespaces namespaces = new XmlSerializerNamespaces(); namespaces.Add("myChangedPrefix", "myImportNamespace"); s.Namespaces = namespaces;`

  Gets or sets the to use with this schema object.

- Property
  2.0.0.0
  4.0.0.0
  System.Xml.Serialization.XmlIgnore
  System.Xml.Schema.XmlSchemaObject To be added. To be added.

  Gets or sets the parent of this .

- Property
  1.0.5000.0
  2.0.0.0
  4.0.0.0
  System.Xml.Serialization.XmlIgnore
  System.String To be added: an object of type 'string'

  Provides information for exception handling.

  Gets or sets the source location for the file that loaded the schema.