## XmlReader::get_SchemaInfo method


Gibt die Schemainformation zurück, die dem aktuellen Knoten infolge einer Schema‑Validierung zugewiesen wurde.

```cpp
virtual SharedPtr<Schema::IXmlSchemaInfo> System::Xml::XmlReader::get_SchemaInfo()
```


### ReturnValue

Ein IXmlSchemaInfo‑Objekt, das die Schemainformationen für den aktuellen Knoten enthält. [Schema](../../../system.xml.schema/)‑Informationen können an Elementen, Attributen oder an Textknoten mit einem nicht‑null‑[XmlReader::get_ValueType](../get_valuetype/)‑Wert festgelegt werden. Wenn der aktuelle Knoten keiner der oben genannten Knotentypen ist oder wenn die [XmlReader](../)‑Instanz keine Schemainformationen meldet, gibt diese Methode **nullptr** zurück. Wenn diese Methode von einem [XmlTextReader](../../xmltextreader/)‑ oder einem [XmlValidatingReader](../../xmlvalidatingreader/)‑Objekt aufgerufen wird, gibt sie stets **nullptr** zurück. Diese [XmlReader](../)‑Implementierungen geben Schemainformationen nicht über die get_SchemaInfo‑Methode frei.

## Siehe auch

* Typedef [SharedPtr](../../../system/sharedptr/)
* Class [IXmlSchemaInfo](../../../system.xml.schema/ixmlschemainfo/)
* Class [XmlReader](../)
* Namespace [System::Xml](../../)
* Library [Aspose.Font for C++](../../../)
