## XmlNamedNodeMap::SetNamedItem method


[XmlNode](../../xmlnode/)을 해당 [XmlNode::get_Name](../../xmlnode/get_name/) 값으로 추가합니다.

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


| 매개변수 | 형식 | 설명 |
| --- | --- | --- |
| node | SharedPtr\<XmlNode\> | [XmlNamedNodeMap](../)에 저장할 [XmlNode](../../xmlnode/)입니다. 해당 이름을 가진 노드가 이미 맵에 존재하면 새 노드로 교체됩니다. |

### ReturnValue

같은 이름을 가진 기존 노드를 **node**가 교체하는 경우, 이전 노드가 반환됩니다; 그렇지 않으면 **nullptr**가 반환됩니다.

## 또 보기

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