System::Xml::XmlElement::RemoveAttributeNode метод

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 нет соответствующего узла атрибута.

См. также