Teilen über


XmlSchemaType Klasse

Definition

Die Basisklasse für alle einfachen und komplexen Typen.

public ref class XmlSchemaType : System::Xml::Schema::XmlSchemaAnnotated
public class XmlSchemaType : System.Xml.Schema.XmlSchemaAnnotated
type XmlSchemaType = class
    inherit XmlSchemaAnnotated
Public Class XmlSchemaType
Inherits XmlSchemaAnnotated
Vererbung
Abgeleitet

Beispiele

Ein Beispiel für die XmlSchemaSimpleType Verwendung dieser Klasse finden Sie in der XmlSchemaComplexType -Klasse und der -Klasse.

Konstruktoren

XmlSchemaType()

Initialisiert eine neue Instanz der XmlSchemaType-Klasse.

Eigenschaften

Annotation

Ruft die annotation-Eigenschaft ab oder legt diese fest.

(Geerbt von XmlSchemaAnnotated)
BaseSchemaType
Veraltet.
Veraltet.
Veraltet.

Ruft den Objekttyp nach der Kompilierung oder den integrierten XSD (XML Schema Definition)-Datentyp, das simpleType-Element oder das complexType-Element ab. Dies ist eine PSCI-Eigenschaft (Post-Schema-Compilation Infoset).

BaseXmlSchemaType

Ruft den Wert nach der Kompilierung für den Basistyp dieses Schematyps ab.

Datatype

Ruft den Wert nach der Kompilierung für den Datentyp des komplexen Typs ab.

DerivedBy

Ruft die Informationen nach der Kompilierung darüber ab, wie dieses Element von seinem Basistyp abgeleitet wurde.

Final

Ruft das abschließende Attribut der Typableitung ab, das angibt, ob weitere Ableitungen zulässig sind, oder legt dieses fest.

FinalResolved

Ruft den Wert der Final-Eigenschaft nach der Kompilierung ab.

Id

Ruft die Zeichenfolgen-ID ab oder legt diese fest.

(Geerbt von XmlSchemaAnnotated)
IsMixed

Ruft einen Wert ab, der angibt, ob dieser Typ über ein Modell mit gemischten Inhalten verfügt, oder legt diesen fest. Diese Eigenschaft ist nur in einem komplexen Typ gültig.

LineNumber

Ruft die Zeilennummer in der Datei ab, auf die das schema-Element verweist, oder legt diese fest.

(Geerbt von XmlSchemaObject)
LinePosition

Ruft die Zeilenposition in der Datei ab, auf die das schema-Element verweist, oder legt diese fest.

(Geerbt von XmlSchemaObject)
Name

Ruft den Namen des Typs ab oder legt ihn fest.

Namespaces

Ruft die mit diesem Schemaobjekt zu verwendenden XmlSerializerNamespaces ab oder legt diese fest.

(Geerbt von XmlSchemaObject)
Parent

Ruft das übergeordnete Objekt dieses XmlSchemaObject ab oder legt dieses fest.

(Geerbt von XmlSchemaObject)
QualifiedName

Ruft den gekennzeichneten Namen für den Typ ab, der aus dem Name-Attribut dieses Typs erstellt wurde. Dies ist eine Eigenschaft nach der Kompilierung des Schemas.

SourceUri

Ruft die Quellposition für die Datei ab, die das Schema geladen hat, oder legt diese fest.

(Geerbt von XmlSchemaObject)
TypeCode

Ruft den XmlTypeCode des Typs ab.

UnhandledAttributes

Ruft die qualifizierten Attribute ab, die nicht zum Zielnamespace des aktuellen Schemas gehören, oder legt diese fest.

(Geerbt von XmlSchemaAnnotated)

Methoden

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetBuiltInComplexType(XmlQualifiedName)

Gibt einen XmlSchemaComplexType zurück, der den integrierten komplexen Typ des durch einen qualifizierten Namen angegebenen komplexen Typs darstellt.

GetBuiltInComplexType(XmlTypeCode)

Gibt einen XmlSchemaComplexType zurück, der den integrierten komplexen Typ des angegebenen komplexen Typs darstellt.

GetBuiltInSimpleType(XmlQualifiedName)

Gibt einen XmlSchemaSimpleType zurück, der den integrierten einfachen Typ des durch einen qualifizierten Namen angegebenen einfachen Typs darstellt.

GetBuiltInSimpleType(XmlTypeCode)

Gibt einen XmlSchemaSimpleType zurück, der den integrierten einfachen Typ des angegebenen einfachen Typs darstellt.

GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
IsDerivedFrom(XmlSchemaType, XmlSchemaType, XmlSchemaDerivationMethod)

Gibt einen Wert zurück, der angibt, ob der angegebene abgeleitete Schematyp vom angegebenen Basisschematyp angeleitet wurde.

MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für: