System::Xml::Schema::XmlSchemaSet::Add メソッド
コンテンツ
[
隠れる
]XmlSchemaSet::Add(const SharedPtr<XmlSchema>&) method
指定された XmlSchema を XmlSchemaSet に追加します。
SharedPtr<XmlSchema> System::Xml::Schema::XmlSchemaSet::Add(const SharedPtr<XmlSchema> &schema)
| パラメーター | 型 | 説明 |
|---|---|---|
| schema | const SharedPtr<XmlSchema>& | XmlSchemaSet に追加する XmlSchema オブジェクトです。 |
ReturnValue
スキーマが有効な場合は XmlSchema オブジェクトが返されます。スキーマが無効で、かつ ValidationEventHandler が指定されている場合は nullptr が返され、適切な検証イベントが発生します。それ以外の場合は XmlSchemaException がスローされます。
参照
- Typedef SharedPtr
- Class XmlSchema
- Class XmlSchemaSet
- Namespace System::Xml::Schema
- Library Aspose.Page for C++
XmlSchemaSet::Add(const SharedPtr<XmlSchemaSet>&) method
指定された XmlSchemaSet に含まれるすべての XML Schema 定義言語 (XSD) スキーマを XmlSchemaSet に追加します。
void System::Xml::Schema::XmlSchemaSet::Add(const SharedPtr<XmlSchemaSet> &schemas)
| パラメーター | 型 | 説明 |
|---|---|---|
| schemas | const SharedPtr<XmlSchemaSet>& | XmlSchemaSet オブジェクトです。 |
参照
- Typedef SharedPtr
- Class XmlSchemaSet
- Class XmlSchemaSet
- Namespace System::Xml::Schema
- Library Aspose.Page for C++
XmlSchemaSet::Add(String, const SharedPtr<XmlReader>&) method
XmlReader に含まれる XML Schema 定義言語 (XSD) スキーマを XmlSchemaSet に追加します。
SharedPtr<XmlSchema> System::Xml::Schema::XmlSchemaSet::Add(String targetNamespace, const SharedPtr<XmlReader> &schemaDocument)
| パラメーター | 型 | 説明 |
|---|---|---|
| targetNamespace | String | スキーマの targetNamespace 値、またはスキーマで指定された targetNamespace を使用する場合は nullptr を指定します。 |
| schemaDocument | const SharedPtr<XmlReader>& | XmlReader オブジェクトです。 |
ReturnValue
スキーマが有効な場合は XmlSchema オブジェクトが返されます。スキーマが無効で、かつ ValidationEventHandler が指定されている場合は nullptr が返され、適切な検証イベントが発生します。それ以外の場合は XmlSchemaException がスローされます。
参照
- Typedef SharedPtr
- Class XmlSchema
- Class String
- Class XmlReader
- Class XmlSchemaSet
- Namespace System::Xml::Schema
- Library Aspose.Page for C++
XmlSchemaSet::Add(String, const String&) method
指定された URL の XML Schema 定義言語 (XSD) スキーマを XmlSchemaSet に追加します。
SharedPtr<XmlSchema> System::Xml::Schema::XmlSchemaSet::Add(String targetNamespace, const String &schemaUri)
| パラメーター | 型 | 説明 |
|---|---|---|
| targetNamespace | String | スキーマの targetNamespace 値、またはスキーマで指定された targetNamespace を使用する場合は nullptr を指定します。 |
| schemaUri | const String& | ロードするスキーマを指定する URL。 |
ReturnValue
スキーマが有効な場合は XmlSchema オブジェクトが返されます。スキーマが無効で、かつ ValidationEventHandler が指定されている場合は nullptr が返され、適切な検証イベントが発生します。それ以外の場合は XmlSchemaException がスローされます。
参照
- Typedef SharedPtr
- Class XmlSchema
- Class String
- Class XmlSchemaSet
- Namespace System::Xml::Schema
- Library Aspose.Page for C++