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


指定されたストリームから XML [Schema](../../) を読み取ります。

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


| パラメーター | 型 | 説明 |
| --- | --- | --- |
| ストリーム | const SharedPtr\<IO::Stream\>\& | 指定されたデータストリーム。 |
| validationEventHandler | ValidationEventHandler | XML [Schema](../../) の構文エラーに関する情報を受け取る検証イベントハンドラです。 |

### ReturnValue

XML [Schema](../../) を表す [XmlSchema](../) オブジェクトです。

## 参照

* 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


提供された [IO::TextReader](../../../system.io/textreader/) から XML [Schema](../../) を読み取ります。

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


| パラメーター | 型 | 説明 |
| --- | --- | --- |
| reader | const SharedPtr\<IO::TextReader\>\& | 読み取る XML [Schema](../../) を含む [IO::TextReader](../../../system.io/textreader/) です。 |
| validationEventHandler | ValidationEventHandler | XML [Schema](../../) の構文エラーに関する情報を受け取る検証イベントハンドラです。 |

### ReturnValue

XML [Schema](../../) を表す [XmlSchema](../) オブジェクトです。

## 参照

* 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


提供された [XmlReader](../../../system.xml/xmlreader/) から XML [Schema](../../) を読み取ります。

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


| パラメーター | 型 | 説明 |
| --- | --- | --- |
| reader | const SharedPtr\<XmlReader\>\& | 読み取る XML [Schema](../../) を含む [XmlReader](../../../system.xml/xmlreader/) です。 |
| validationEventHandler | ValidationEventHandler | XML [Schema](../../) の構文エラーに関する情報を受け取る検証イベントハンドラです。 |

### ReturnValue

XML [Schema](../../) を表す [XmlSchema](../) オブジェクトです。

## 参照

* 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++](../../../)
