System::Xml::XmlElement::RemoveAttributeNode method

XmlElement::RemoveAttributeNode(SharedPtr<XmlAttribute>) method

Удаляет указанный XmlAttribute.

virtual SharedPtr<XmlAttribute> System::Xml::XmlElement::RemoveAttributeNode(SharedPtr<XmlAttribute> oldAttr)
ПараметрТипОписание
oldAttrSharedPtr<XmlAttribute>Узел XmlAttribute, который нужно удалить. Если удалённый атрибут имеет значение по умолчанию, оно сразу заменяется.

ReturnValue

Удалённый XmlAttribute или nullptr, если oldAttr не является узлом‑атрибутом XmlElement.

См. также

XmlElement::RemoveAttributeNode(String, String) method

Удаляет XmlAttribute, указанный локальным именем и URI пространства имён. (Если удалённый атрибут имеет значение по умолчанию, оно сразу заменяется).

virtual SharedPtr<XmlAttribute> System::Xml::XmlElement::RemoveAttributeNode(String localName, String namespaceURI)
ПараметрТипОписание
localNameStringЛокальное имя атрибута.
namespaceURIStringURI пространства имён атрибута.

ReturnValue

Удалённый XmlAttribute или nullptr, если у XmlElement нет соответствующего узла атрибута.

См. также