XmlValidatingReader.SchemaType Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft ein Schematypobjekt ab.
public:
property System::Object ^ SchemaType { System::Object ^ get(); };
public object? SchemaType { get; }
public object SchemaType { get; }
member this.SchemaType : obj
Public ReadOnly Property SchemaType As Object
Eigenschaftswert
XmlSchemaDatatype, oder abhängig davon, XmlSchemaSimpleTypeXmlSchemaComplexType ob der Knotenwert ein integrierter XML-Schemadefinitionssprache -Typ (XSD) oder ein benutzerdefinierter simpleType oder complexType ist; null wenn der aktuelle Knoten keinen Schematyp aufweist.
Hinweise
Hinweis
Die XmlValidatingReader Klasse ist in .NET Framework 2.0 veraltet. Sie können eine Überprüfungsinstanz XmlReader mithilfe der XmlReaderSettings Klasse und der Create Methode erstellen. Weitere Informationen finden Sie im Abschnitt Hinweise auf der XmlReader Referenzseite.
Der Benutzer muss den zurückgegebenen Typ testen.
Wenn die XML-Schemaüberprüfung ausgeführt wird, entspricht dies dem XmlSchemaTypeXmlSchemaDatatype aktuellen Element, das gelesen wird. Wenn die Dokumenttypdefinition (DTD-Überprüfung) ausgeführt wird, gibt diese Eigenschaft zurück null.
XmlSchemaDatatype wird zurückgegeben, wenn das aktuelle Element oder Attribut ein einfacher Typ ist, der spezielle Gültigkeitsprüfungseinschränkungen für die einfachen Typen angeben kann, z. B. "min" und "max".
XmlSchemaSimpleType wird zurückgegeben, wenn das aktuelle Element oder Attribut ein benutzerdefinierter simpleType ist.
XmlSchemaComplexType wird zurückgegeben, wenn das aktuelle Element ein benutzerdefinierter complexType ist. Dieser Typ kann nicht von Attributen zurückgegeben werden.
Hinweis
Wenn ValidationType auf ValidationType.None festgelegt wurde, werden keine Datentypinformationen aus Schemas oder DTDs bereitgestellt.
Vorsicht
Nach dem Aufrufen Closegibt SchemaType Null zurück.