System::Xml::Schema::XmlSchemaCollection::Add メソッド
コンテンツ
[
隠れる
]XmlSchemaCollection::Add(const SharedPtr<XmlSchema>&) method
XmlSchema をコレクションに追加します。
SharedPtr<XmlSchema> System::Xml::Schema::XmlSchemaCollection::Add(const SharedPtr<XmlSchema> &schema)
| パラメーター | 型 | 説明 |
|---|---|---|
| schema | const SharedPtr<XmlSchema>& | コレクションに追加する XmlSchema。 |
ReturnValue
XmlSchema オブジェクト。
参照
- Typedef SharedPtr
- Class XmlSchema
- Class XmlSchemaCollection
- Namespace System::Xml::Schema
- Library Aspose.Page for C++
XmlSchemaCollection::Add(const SharedPtr<XmlSchema>&, const SharedPtr<System::Xml::XmlResolver>&) method
XmlSchema をコレクションに追加します。指定された XmlResolver が外部参照の解決に使用されます。
SharedPtr<XmlSchema> System::Xml::Schema::XmlSchemaCollection::Add(const SharedPtr<XmlSchema> &schema, const SharedPtr<System::Xml::XmlResolver> &resolver)
| パラメーター | 型 | 説明 |
|---|---|---|
| schema | const SharedPtr<XmlSchema>& | コレクションに追加する XmlSchema。 |
| resolver | const SharedPtr<System::Xml::XmlResolver>& | include と import 要素で参照される名前空間を解決するために使用される XmlResolver。この値が nullptr の場合、外部参照は解決されません。 |
ReturnValue
スキーマコレクションに追加された XmlSchema。
参照
- Typedef SharedPtr
- Class XmlSchema
- Class XmlResolver
- Class XmlSchemaCollection
- Namespace System::Xml::Schema
- Library Aspose.Page for C++
XmlSchemaCollection::Add(const SharedPtr<XmlSchemaCollection>&) method
指定されたコレクションで定義されたすべての名前空間(関連付けられたスキーマを含む)をこのコレクションに追加します。
void System::Xml::Schema::XmlSchemaCollection::Add(const SharedPtr<XmlSchemaCollection> &schema)
| パラメーター | 型 | 説明 |
|---|---|---|
| schema | const SharedPtr<XmlSchemaCollection>& | このコレクションに追加したい XmlSchemaCollection。 |
参照
- Typedef SharedPtr
- Class XmlSchemaCollection
- Class XmlSchemaCollection
- Namespace System::Xml::Schema
- Library Aspose.Page for C++
XmlSchemaCollection::Add(const String&, const SharedPtr<XmlReader>&) method
XmlReader に含まれるスキーマをスキーマコレクションに追加します。
SharedPtr<XmlSchema> System::Xml::Schema::XmlSchemaCollection::Add(const String &ns, const SharedPtr<XmlReader> &reader)
| パラメーター | 型 | 説明 |
|---|---|---|
| ns | const String& | スキーマに関連付けられた名前空間 URI。XML スキーマの場合、通常は targetNamespace です。 |
| reader | const SharedPtr<XmlReader>& | 追加するスキーマを含む XmlReader。 |
ReturnValue
スキーマコレクションに追加された XmlSchema。追加されるスキーマが XDR スキーマである場合や、スキーマにコンパイルエラーがある場合は nullptr になります。
参照
- Typedef SharedPtr
- Class XmlSchema
- Class String
- Class XmlReader
- Class XmlSchemaCollection
- Namespace System::Xml::Schema
- Library Aspose.Page for C++
XmlSchemaCollection::Add(const String&, const SharedPtr<XmlReader>&, const SharedPtr<System::Xml::XmlResolver>&) method
スキーマコレクションに、XmlReader に含まれるスキーマを追加します。指定された XmlResolver は外部リソースの解決に使用されます。
SharedPtr<XmlSchema> System::Xml::Schema::XmlSchemaCollection::Add(const String &ns, const SharedPtr<XmlReader> &reader, const SharedPtr<System::Xml::XmlResolver> &resolver)
| パラメーター | 型 | 説明 |
|---|---|---|
| ns | const String& | スキーマに関連付けられた名前空間 URI。XML スキーマの場合、通常は targetNamespace です。 |
| reader | const SharedPtr<XmlReader>& | 追加するスキーマを含む XmlReader。 |
| resolver | const SharedPtr<System::Xml::XmlResolver>& | XmlResolver は、include および import 要素、または x-schema 属性で参照される名前空間を解決するために使用されます。これが nullptr の場合、外部参照は解決されません。 |
ReturnValue
スキーマコレクションに追加された XmlSchema。追加されるスキーマが XDR スキーマである場合や、スキーマにコンパイルエラーがある場合は nullptr になります。
参照
- Typedef SharedPtr
- Class XmlSchema
- Class String
- Class XmlReader
- Class XmlResolver
- Class XmlSchemaCollection
- Namespace System::Xml::Schema
- Library Aspose.Page for C++
XmlSchemaCollection::Add(const String&, const String&) method
指定された URL で位置付けられたスキーマをスキーマコレクションに追加します。
SharedPtr<XmlSchema> System::Xml::Schema::XmlSchemaCollection::Add(const String &ns, const String &uri)
| パラメーター | 型 | 説明 |
|---|---|---|
| ns | const String& | スキーマに関連付けられた名前空間 URI。XML スキーマの場合、通常は targetNamespace です。 |
| uri | const String& | ロードするスキーマを指定する URL。 |
ReturnValue
スキーマコレクションに追加された XmlSchema。追加されるスキーマが XDR スキーマである場合や、スキーマにコンパイルエラーがある場合は nullptr になります。
参照
- Typedef SharedPtr
- Class XmlSchema
- Class String
- Class XmlSchemaCollection
- Namespace System::Xml::Schema
- Library Aspose.Page for C++