System::Xml::Schema::XmlSchemaCollection::Add método
XmlSchemaCollection::Add(const SharedPtr<XmlSchema>&) method
Añade el XmlSchema a la colección.
SharedPtr<XmlSchema> System::Xml::Schema::XmlSchemaCollection::Add(const SharedPtr<XmlSchema> &schema)
| Parámetro | Tipo | Descripción |
|---|---|---|
| schema | const SharedPtr<XmlSchema>& | El XmlSchema a añadir a la colección. |
ReturnValue
El objeto XmlSchema.
Ver también
- 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
Añade el XmlSchema a la colección. El XmlResolver especificado se usa para resolver cualquier referencia externa.
SharedPtr<XmlSchema> System::Xml::Schema::XmlSchemaCollection::Add(const SharedPtr<XmlSchema> &schema, const SharedPtr<System::Xml::XmlResolver> &resolver)
| Parámetro | Tipo | Descripción |
|---|---|---|
| schema | const SharedPtr<XmlSchema>& | El XmlSchema a añadir a la colección. |
| resolver | const SharedPtr<System::Xml::XmlResolver>& | El XmlResolver usado para resolver los espacios de nombres referenciados en los elementos include y import. Si esto es nullptr, las referencias externas no se resuelven. |
ReturnValue
El XmlSchema añadido a la colección de esquemas.
Ver también
- Typedef SharedPtr
- Class XmlSchema
- Class XmlResolver
- Class XmlSchemaCollection
- Namespace System::Xml::Schema
- Library Aspose.Page for C++
XmlSchemaCollection::Add(const SharedPtr<XmlSchemaCollection>&) method
Agrega todos los espacios de nombres definidos en la colección dada (incluidos sus esquemas asociados) a esta colección.
void System::Xml::Schema::XmlSchemaCollection::Add(const SharedPtr<XmlSchemaCollection> &schema)
| Parámetro | Tipo | Descripción |
|---|---|---|
| schema | const SharedPtr<XmlSchemaCollection>& | La XmlSchemaCollection que deseas añadir a esta colección. |
Ver también
- Typedef SharedPtr
- Class XmlSchemaCollection
- Class XmlSchemaCollection
- Namespace System::Xml::Schema
- Library Aspose.Page for C++
XmlSchemaCollection::Add(const String&, const SharedPtr<XmlReader>&) method
Añade el esquema contenido en el XmlReader a la colección de esquemas.
SharedPtr<XmlSchema> System::Xml::Schema::XmlSchemaCollection::Add(const String &ns, const SharedPtr<XmlReader> &reader)
| Parámetro | Tipo | Descripción |
|---|---|---|
| ns | const String& | El URI del espacio de nombres asociado al esquema. Para los esquemas XML, típicamente será el targetNamespace. |
| reader | const SharedPtr<XmlReader>& | XmlReader que contiene el esquema a añadir. |
ReturnValue
El XmlSchema añadido a la colección de esquemas; nullptr si el esquema que se está añadiendo es un esquema XDR o si hay errores de compilación en el esquema.
Ver también
- 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
Agrega el esquema contenido en el XmlReader a la colección de esquemas. El XmlResolver especificado se usa para resolver cualquier recurso externo.
SharedPtr<XmlSchema> System::Xml::Schema::XmlSchemaCollection::Add(const String &ns, const SharedPtr<XmlReader> &reader, const SharedPtr<System::Xml::XmlResolver> &resolver)
| Parámetro | Tipo | Descripción |
|---|---|---|
| ns | const String& | El URI del espacio de nombres asociado al esquema. Para los esquemas XML, típicamente será el targetNamespace. |
| reader | const SharedPtr<XmlReader>& | XmlReader que contiene el esquema a añadir. |
| resolver | const SharedPtr<System::Xml::XmlResolver>& | El XmlResolver usado para resolver espacios de nombres referenciados en los elementos include y import o en el atributo x-schema (esquemas XDR). Si es nullptr, las referencias externas no se resuelven. |
ReturnValue
El XmlSchema añadido a la colección de esquemas; nullptr si el esquema que se está añadiendo es un esquema XDR o si hay errores de compilación en el esquema.
Ver también
- 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
Agrega el esquema localizado por la URL proporcionada a la colección de esquemas.
SharedPtr<XmlSchema> System::Xml::Schema::XmlSchemaCollection::Add(const String &ns, const String &uri)
| Parámetro | Tipo | Descripción |
|---|---|---|
| ns | const String& | El URI del espacio de nombres asociado al esquema. Para los esquemas XML, típicamente será el targetNamespace. |
| uri | const String& | La URL que especifica el esquema a cargar. |
ReturnValue
El XmlSchema añadido a la colección de esquemas; nullptr si el esquema que se está añadiendo es un esquema XDR o si hay errores de compilación en el esquema.
Ver también
- Typedef SharedPtr
- Class XmlSchema
- Class String
- Class XmlSchemaCollection
- Namespace System::Xml::Schema
- Library Aspose.Page for C++