## XmlSchemaSet::RemoveRecursive method


Entfernt das angegebene XML [Schema](../../) Definitionssprache (XSD) Schema und alle von ihm importierten Schemas aus dem [XmlSchemaSet](../).

```cpp
bool System::Xml::Schema::XmlSchemaSet::RemoveRecursive(const SharedPtr<XmlSchema> &schemaToRemove)
```


| Parameter | Typ | Beschreibung |
| --- | --- | --- |
| schemaToRemove | const SharedPtr\<XmlSchema\>\& | Das [XmlSchema](../../xmlschema/) Objekt, das aus dem [XmlSchemaSet](../) entfernt werden soll. |

### ReturnValue

**true** if the [XmlSchema](../../xmlschema/) object and all its imports were successfully removed; otherwise, **false**.

## Siehe auch

* Typedef [SharedPtr](../../../system/sharedptr/)
* Class [XmlSchema](../../xmlschema/)
* Class [XmlSchemaSet](../)
* Namespace [System::Xml::Schema](../../)
* Library [Aspose.Font for C++](../../../)
