XmlSchemaType Klasse

Definition

Die Basisklasse für alle einfachen und komplexen Typen.The base class for all simple types and complex types.

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 Verwendung dieser Klasse finden Sie in der XmlSchemaSimpleType-Klasse und in der XmlSchemaComplexType-Klasse.See the XmlSchemaSimpleType class and the XmlSchemaComplexType class for an example using this class.

Konstruktoren

XmlSchemaType()

Initialisiert eine neue Instanz der XmlSchemaType-Klasse.Initializes a new instance of the XmlSchemaType class.

Eigenschaften

Annotation

Ruft die annotation-Eigenschaft ab oder legt diese fest.Gets or sets the annotation property.

(Geerbt von XmlSchemaAnnotated)
BaseSchemaType

Ruft den Objekttyp nach der Kompilierung oder den integrierten XSD (XML Schema Definition)-Datentyp, das simpleType-Element oder das complexType-Element ab.Gets the post-compilation object type or the built-in XML Schema Definition Language (XSD) data type, simpleType element, or complexType element. Dies ist eine PSCI-Eigenschaft (Post-Schema-Compilation Infoset).This is a post-schema-compilation infoset property.

BaseXmlSchemaType

Ruft den Wert nach der Kompilierung für den Basistyp dieses Schematyps ab.Gets the post-compilation value for the base type of this schema type.

Datatype

Ruft den Wert nach der Kompilierung für den Datentyp des komplexen Typs ab.Gets the post-compilation value for the data type of the complex type.

DerivedBy

Ruft die Informationen nach der Kompilierung darüber ab, wie dieses Element von seinem Basistyp abgeleitet wurde.Gets the post-compilation information on how this element was derived from its base type.

Final

Ruft das abschließende Attribut der Typableitung ab, das angibt, ob weitere Ableitungen zulässig sind, oder legt dieses fest.Gets or sets the final attribute of the type derivation that indicates if further derivations are allowed.

FinalResolved

Ruft den Wert der Final-Eigenschaft nach der Kompilierung ab.Gets the post-compilation value of the Final property.

Id

Ruft die Zeichenfolgen-ID ab oder legt diese fest.Gets or sets the string id.

(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.Gets or sets a value indicating if this type has a mixed content model. Diese Eigenschaft ist nur in einem komplexen Typ gültig.This property is only valid in a complex type.

LineNumber

Ruft die Zeilennummer in der Datei ab, auf die das schema-Element verweist, oder legt diese fest.Gets or sets the line number in the file to which the schema element refers.

(Geerbt von XmlSchemaObject)
LinePosition

Ruft die Zeilenposition in der Datei ab, auf die das schema-Element verweist, oder legt diese fest.Gets or sets the line position in the file to which the schema element refers.

(Geerbt von XmlSchemaObject)
Name

Ruft den Namen des Typs ab oder legt diesen fest.Gets or sets the name of the type.

Namespaces

Ruft die mit diesem Schemaobjekt zu verwendenden XmlSerializerNamespaces ab oder legt diese fest.Gets or sets the XmlSerializerNamespaces to use with this schema object.

(Geerbt von XmlSchemaObject)
Parent

Ruft das übergeordnete Objekt dieses XmlSchemaObject ab oder legt dieses fest.Gets or sets the parent of this XmlSchemaObject.

(Geerbt von XmlSchemaObject)
QualifiedName

Ruft den gekennzeichneten Namen für den Typ ab, der aus dem Name-Attribut dieses Typs erstellt wurde.Gets the qualified name for the type built from the Name attribute of this type. Dies ist eine Eigenschaft nach der Kompilierung des Schemas.This is a post-schema-compilation property.

SourceUri

Ruft die Quellposition für die Datei ab, die das Schema geladen hat, oder legt diese fest.Gets or sets the source location for the file that loaded the schema.

(Geerbt von XmlSchemaObject)
TypeCode

Ruft den XmlTypeCode des Typs ab.Gets the XmlTypeCode of the type.

UnhandledAttributes

Ruft die qualifizierten Attribute ab, die nicht zum Zielnamespace des aktuellen Schemas gehören, oder legt diese fest.Gets or sets the qualified attributes that do not belong to the current schema's target namespace.

(Geerbt von XmlSchemaAnnotated)

Methoden

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.Determines whether the specified object is equal to the current object.

(Geerbt von Object)
GetBuiltInComplexType(XmlQualifiedName)

Gibt einen XmlSchemaComplexType zurück, der den integrierten komplexen Typ des durch einen qualifizierten Namen angegebenen komplexen Typs darstellt.Returns an XmlSchemaComplexType that represents the built-in complex type of the complex type specified by qualified name.

GetBuiltInComplexType(XmlTypeCode)

Gibt einen XmlSchemaComplexType zurück, der den integrierten komplexen Typ des angegebenen komplexen Typs darstellt.Returns an XmlSchemaComplexType that represents the built-in complex type of the complex type specified.

GetBuiltInSimpleType(XmlQualifiedName)

Gibt einen XmlSchemaSimpleType zurück, der den integrierten einfachen Typ des durch einen qualifizierten Namen angegebenen einfachen Typs darstellt.Returns an XmlSchemaSimpleType that represents the built-in simple type of the simple type that is specified by the qualified name.

GetBuiltInSimpleType(XmlTypeCode)

Gibt einen XmlSchemaSimpleType zurück, der den integrierten einfachen Typ des angegebenen einfachen Typs darstellt.Returns an XmlSchemaSimpleType that represents the built-in simple type of the specified simple type.

GetHashCode()

Dient als die Standard-HashfunktionServes as the default hash function.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.Gets the Type of the current instance.

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

Gibt einen Wert zurück, der angibt, ob der angegebene abgeleitete Schematyp vom angegebenen Basisschematyp angeleitet wurde.Returns a value indicating if the derived schema type specified is derived from the base schema type specified.

MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.Creates a shallow copy of the current Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.Returns a string that represents the current object.

(Geerbt von Object)

Gilt für: