## XmlSchema::Read(const SharedPtr\<IO::Stream\>\&, ValidationEventHandler) method


Liest ein XML [Schema](../../) aus dem bereitgestellten Stream.

```cpp
static SharedPtr<XmlSchema> System::Xml::Schema::XmlSchema::Read(const SharedPtr<IO::Stream> &stream, ValidationEventHandler validationEventHandler)
```


| Parameter | Typ | Beschreibung |
| --- | --- | --- |
| Stream | const SharedPtr\<IO::Stream\>\& | Der bereitgestellte Datenstrom. |
| validationEventHandler | ValidationEventHandler | Der Validierungsereignis-Handler, der Informationen über Syntaxfehler des XML [Schema](../../) erhält. |

### ReturnValue

Das [XmlSchema](../)-Objekt, das das XML [Schema](../../) darstellt.

## Siehe auch

* Typedef [SharedPtr](../../../system/sharedptr/)
* Class [XmlSchema](../)
* Class [Stream](../../../system.io/stream/)
* Typedef [ValidationEventHandler](../../validationeventhandler/)
* Class [XmlSchema](../)
* Namespace [System::Xml::Schema](../../)
* Library [Aspose.Page for C++](../../../)
## XmlSchema::Read(const SharedPtr\<IO::TextReader\>\&, ValidationEventHandler) method


Liest ein XML [Schema](../../) aus dem bereitgestellten [IO::TextReader](../../../system.io/textreader/).

```cpp
static SharedPtr<XmlSchema> System::Xml::Schema::XmlSchema::Read(const SharedPtr<IO::TextReader> &reader, ValidationEventHandler validationEventHandler)
```


| Parameter | Typ | Beschreibung |
| --- | --- | --- |
| reader | const SharedPtr\<IO::TextReader\>\& | Der [IO::TextReader](../../../system.io/textreader/), der das zu lesende XML [Schema](../../) enthält. |
| validationEventHandler | ValidationEventHandler | Der Validierungsereignis-Handler, der Informationen über Syntaxfehler des XML [Schema](../../) erhält. |

### ReturnValue

Das [XmlSchema](../)-Objekt, das das XML [Schema](../../) darstellt.

## Siehe auch

* Typedef [SharedPtr](../../../system/sharedptr/)
* Class [XmlSchema](../)
* Class [TextReader](../../../system.io/textreader/)
* Typedef [ValidationEventHandler](../../validationeventhandler/)
* Class [XmlSchema](../)
* Namespace [System::Xml::Schema](../../)
* Library [Aspose.Page for C++](../../../)
## XmlSchema::Read(const SharedPtr\<XmlReader\>\&, ValidationEventHandler) method


Liest ein XML [Schema](../../) aus dem bereitgestellten [XmlReader](../../../system.xml/xmlreader/).

```cpp
static SharedPtr<XmlSchema> System::Xml::Schema::XmlSchema::Read(const SharedPtr<XmlReader> &reader, ValidationEventHandler validationEventHandler)
```


| Parameter | Typ | Beschreibung |
| --- | --- | --- |
| reader | const SharedPtr\<XmlReader\>\& | Der [XmlReader](../../../system.xml/xmlreader/), der das zu lesende XML [Schema](../../) enthält. |
| validationEventHandler | ValidationEventHandler | Der Validierungsereignis-Handler, der Informationen über Syntaxfehler des XML [Schema](../../) erhält. |

### ReturnValue

Das [XmlSchema](../)-Objekt, das das XML [Schema](../../) darstellt.

## Siehe auch

* Typedef [SharedPtr](../../../system/sharedptr/)
* Class [XmlSchema](../)
* Class [XmlReader](../../../system.xml/xmlreader/)
* Typedef [ValidationEventHandler](../../validationeventhandler/)
* Class [XmlSchema](../)
* Namespace [System::Xml::Schema](../../)
* Library [Aspose.Page for C++](../../../)
