## XmlNamedNodeMap::SetNamedItem method


Fügt ein [XmlNode](../../xmlnode/) hinzu, indem dessen [XmlNode::get_Name](../../xmlnode/get_name/) Wert verwendet wird.

```cpp
virtual SharedPtr<XmlNode> System::Xml::XmlNamedNodeMap::SetNamedItem(SharedPtr<XmlNode> node)
```


| Parameter | Typ | Beschreibung |
| --- | --- | --- |
| node | SharedPtr\<XmlNode\> | Ein [XmlNode](../../xmlnode/) zum Speichern im [XmlNamedNodeMap](../). Wenn bereits ein Knoten mit diesem Namen in der Map vorhanden ist, wird er durch den neuen ersetzt. |

### ReturnValue

Wenn das **node** einen bestehenden Knoten mit demselben Namen ersetzt, wird der alte Knoten zurückgegeben; andernfalls wird **nullptr** zurückgegeben.

## Siehe auch

* Typedef [SharedPtr](../../../system/sharedptr/)
* Class [XmlNode](../../xmlnode/)
* Class [XmlNamedNodeMap](../)
* Namespace [System::Xml](../../)
* Library [Aspose.Page for C++](../../../)
